<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" >
<channel>
<title>دنیای ترفند و آموزش </title>
<link>http://zargoosh.blogfa.com/</link>
<description>ترفند های کامپیوتر و اینترنت- آموزش ویژوال بیسیک 6 - آموزش جاوا اسکریپت و ... .</description>
<language>fa</language>
<generator>blogfa.com</generator>
<lastBuildDate>Mon, 23 Jul 2007 18:56:55 GMT</lastBuildDate>
<item>
<title>اضافه کردن کنترل ها به فرم </title>
<link>http://zargoosh.blogfa.com/post-58.aspx</link>
<description>همان طور که اشاره شد فرم ها به عنوان صفحه طراحی عمل کرده و در واقع برنامه های کاربردی را به طور بصری عرضه می کنند. با استفاده از جعبه ابزار می توان فرمی شامل اشیاء از پیش تعریف شده را طراحی کرد. همچنین ویژوال امکان استفاده از خروجی های گرافیکی در روی فرم ها را فراهم می آورد که بدین ترتیب می توان برنامه های کاربردی را سفارشی نمود. &lt;/P&gt;
&lt;P&gt;۱- اشیاء موجود در جعبه ابزار &lt;/P&gt;
&lt;P&gt;وقتی که نشانگر ماوس روی یک دکمه از جعبه ابزار مکث کند یک کادر توضیحی به نام tooltip ظاهر می شود که آن کنترل را معرفی می کند. &lt;/P&gt;
&lt;P&gt;۲- انتخاب یک کنترل از جعبه ابزار &lt;/P&gt;
&lt;P&gt;کلیک کردن روی یک کنترل باعث انتخاب آن به عنوان کنترل فعال می شود. پس از انتخاب یک کنترل و حرکت دادن نشانگر به روی فرم نشانگر ماوس به صورت یک تقاطع ( یک علامت به علاوه (+) ) ظاهر می شود. در نقطه ای از فرم که قرار است کنترل مورد نظر واقع شود کلیک نموده و ماوس را حرکت دهید به شرطی که دکمه آن را نگه دارید. پس از رها کردن دکمه ماوس کنترل مورد نظر ظاهر می شود. &lt;/P&gt;
&lt;P&gt;۳- دکمه دستوری &lt;/P&gt;
&lt;P&gt;command button کنترلی است که می تواند با عملی در برنامه متناظر شود. در زمان اجرا وقتی که کاربر روی یک دکمه دستوری کلیک می کند کد متناظر با آن اجرا می شود.&lt;/P&gt;
&lt;P&gt;۴- انتخاب خصیصه های شیء &lt;/P&gt;
&lt;P&gt;پس از انتخاب یک شیء از فرم خصیصه های آن از طریق پنجره properties window ظاهر می شوند. از طریق این پنجره می توان نما و ویژگی های شیء را تنظیم نمود. &lt;/P&gt;
&lt;P&gt;۵- اضافه کردن کنترل های بیشتر &lt;/P&gt;
&lt;P&gt;می توانید کنترل های بیشتری را به فرم اضافه کنید. ممکن است بخواهید چندین نخسه از یک کنترل را با کدها و دستورالعمل های متفاوت به فرم اضافه کنید.&lt;/P&gt;
&lt;P&gt;۶- اضافه کردن کنترل های دیگر &lt;/P&gt;
&lt;P&gt;برخی از کنترل ها برای برقراری ارتباط با کاربر استفاده می شوند. بعضی از کنترل ها یا اشیاء نیز تنها به منظور ارسال و دریافت اطلاعات به کاربر می روند.&amp;nbsp;به عنوان مثال textbox برای درج کردن یک نام استفاده می شود.&lt;/P&gt;
&lt;P&gt;نکته:۱- روش دیگری برای اضافه کردن اشیاء به فرم ها کلیک دوبله کردن روی آنها می باشد. در این صورت شیء در وسط فرم قرار گرفته و بایستی از نظر مکانی آن را تنظیم کنید. &lt;/P&gt;
&lt;P&gt;۲- پس از انتخاب یک شیء از جعبه ابزار می توانید چندین نخسه از آن را به فرم اضافه کنید بدون این که نیازی به انتخاب مجدد آن شیء باشد. &lt;/P&gt;</description>
<pubDate>Mon, 23 Jul 2007 18:56:55 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=zargoosh&amp;postid=58</comments>
<dc:creator>zargoosh</dc:creator>
<guid>http://zargoosh.blogfa.com/post-58.aspx</guid>
</item>
<item>
<title>سفارشی کردن تنظیمات پروژه </title>
<link>http://zargoosh.blogfa.com/post-57.aspx</link>
<description>وقتی که یک برنامه کاربردی جدید را شروع می کنید مجموعه ای پیش فرض از ویژگی های متناظر با آن منظور می شوند. وقتی که به ویژگی های آن از طریق گزینه project properties دسترسی پیدا می کنید با برگه هایی از گزینه های مختلف مواجه می شوید که نیازی به تغییر خیلی از این گزینه ها نمی باشد. در این مبحث با نحوه تغییر این ویژگی ها آشنا می شوید. 
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;۱- دستیابی به ویژگی های پروژه &lt;/P&gt;
&lt;P&gt;کادر محاوره ای ویژگی های پروژه با انتخاب گزینه project از منوی properties ظاهر می شود.&lt;/P&gt;
&lt;P&gt;۲- برگه general &lt;/P&gt;
&lt;P&gt;گزینه های project type - project name - project description&amp;nbsp; را از برگه general انتخاب کنید. تاکنون فقط از نوع standard exe استفاده شده است. هر چند که می توانید توضیحاتی را اضافه کرده یا نام پروژه را تغییر دهید. عنصر مهمی که باید در اینجا عوض شود startup&amp;nbsp;object می باشد. از این طریق می توان به ویژوال بیسیک گفت که در هنگام شروع چه برنامه ای اجرا شود. &lt;/P&gt;
&lt;P&gt;۳- برگه make &lt;/P&gt;
&lt;P&gt;از طریق این برگه می توان نام و آیکون متناظر با برنامه کاربردی مربوطه را انتخاب کرد. همچنین می توان شماره نخسه را تنظیم نمود. در قسمت version information می توان اطلاعات مربوط به نخسه فعلی پروژه از قبیل نام شرکت - توضیحات فایل - کپی رایت قانونی - نشانه تجاری قانونی - نام محصول و توضیحات اضافی دیگری را تهیه نمود.&lt;/P&gt;
&lt;P&gt;۴- برگه compile &lt;/P&gt;
&lt;P&gt;با استفاده از این برگه می توان نحوه کامپایل شدن پروژه را تعیین کرد. در اینجا دو حالت compile to p&amp;nbsp; code و compile to native code وجود دارد. از این طریق می توان برنامه های کاربردی مناسبی را بسته به کامپیوتر ایجاد کرد. p-code یا شبه کد برنامه ای کاربردی را تولید می کند که در مرحله میانی پردازش خود قرار دارد. در زمان اجرا ویژوال بیسیک هر عبارت p-code را به کد محلی ترجمه می کند. در حالت دوم کامپایل کردن مستقیما به فرمت کد محلی انجام می گیرد. در اینجا بهتر است که از مقادیر پیش فرض ویژوال بیسیک استفاده شود. &lt;/P&gt;
&lt;P&gt;نکته: ۱- استفاده از گزینه version number در هنگام اعمال تغییرات در برنامه های کاربردی مفید می باشد. همچنین وقتی که چندین نخسه از یک برنامه کاربردی مورد استفاده قرار می گیرد. برای پشتیبانی از نخسه های مختلف می توان از شماره نخسه بهره برد. &lt;/P&gt;
&lt;P&gt;۲- در اینجا بهتر است تا در اکثر گزینه ها تغییری اعمال نشود. اگر چه در برگه های&amp;nbsp; general و make ویژگی هایی وجود دارد که بایستی&amp;nbsp;تنظیم شود. در واقع وقتی که یک فرم جدید را به پروژه اضافه و بخواهید آن را تست کنید باید گزینه startup object را از برگه general تغییر دهید. در هنگام شروع برنامه کاربردی فرم جدید به عنوان سر آغاز ظاهر می شود. &lt;/P&gt;</description>
<pubDate>Fri, 20 Jul 2007 20:37:18 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=zargoosh&amp;postid=57</comments>
<dc:creator>zargoosh</dc:creator>
<guid>http://zargoosh.blogfa.com/post-57.aspx</guid>
</item>
<item>
<title>مخفی کردن درایوها</title>
<link>http://zargoosh.blogfa.com/post-56.aspx</link>
<description>برای مخفی کردن درایو ها در ویندوز xp دو روش وجود دارد. یکی از طریق registry و دیگری از طریق disk management می باشد. روش اول کمی طولانی و وقت گیر است. ضمن اینکه ما در اینجا فقط روش دوم را توضیح می دهیم زیرا در این روش در کوتاه ترین زمان ممکن و به راحتی می توانید درایوهای ویندوز خود را مخفی کنید. &lt;/P&gt;
&lt;P&gt;۱) برای این کار ابتدا در منوی run عبارت diskmgmt.msc را تایپ کنید و بر روی دکمه ok کلیک کنید. &lt;/P&gt;
&lt;P&gt;۲) حال در پنجره باز شده (disk management ) بر روی درایو مورد نظری که می خواهید مخفی شود کلیک راست کنید و گزینه change drive letter and paths را انتخاب کنید. سپس در صفحه باز شده بر روی دکمه remove کلیک کنید. البته بدیهی است که با انجام این کار به هیچ وجه اطلاعات شما بر روی آن درایو از بین نمی رود بلکه فقط آیکون آن درایو در my computer دیده نخواهد شد اما از طریق diskmgmt.msc شما همچنان می توانید درایو مذکور را مشاهده کنید. &lt;/P&gt;
&lt;P&gt;۳) ضمنا برای برگشت به حالت اولیه یعنی برای اینکه درایو خود را از حالت مخفی خارج کنید دوباره در پنجره diskmgmt.msc مراحل قبل را طی می کنید و فقط به جای remove دکمه add را کلیک می نمایید. در ضمن در نظر داشته باشید نمی توان درایوی را که ویندوز بر روی آن درایو نصب شده است مخفی کرد.&lt;/P&gt;</description>
<pubDate>Fri, 20 Jul 2007 19:45:39 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=zargoosh&amp;postid=56</comments>
<dc:creator>zargoosh</dc:creator>
<guid>http://zargoosh.blogfa.com/post-56.aspx</guid>
</item>
<item>
<title>فصل دوم </title>
<link>http://zargoosh.blogfa.com/post-55.aspx</link>
<description>تاریخچه &lt;/P&gt;
&lt;P&gt;همانطوری که قبلا اشاره شد تاریخچه جاوا اسکریپت با جاوا شروع می شود. جاوا اساسا توسط شرکت sun برای استفاده در سیستمهای تعبیه شده به صورت real time توسعه داده شد. اکنون جاوا به صورت یک استاندارد بالفعل برای برنامه نویسی پیشرفته اینترنتی در آمده است. جاوا برای کار کردن روی یک ماشین مجازی طراحی شده که این ماشین یک تکه از نرم افزاری است که کدهای جاوا را تغییر داده و بر روی آن عمل می کند که در اصل مانند یک کامپیوتر است. این ماشین مجازی برای ساده کردن اجرا طراحی شده و به راحتی می توان آنرا در هر دستگاه کامپیوتری پیاده سازی کرد. این ماشین مجازی چیزی است که پیاده سازی آن را در وب browser انجام می دهد. پس از پیدایش جاوا چندین شرکت که از آن جمله می توان به شرکتهای apple و oracle اشاره کرد پیشنهادها و طراحی های مختلفی برای کامپیوترهای متصل به شبکه ارایه داده اند و همه این طرحها مبتنی بر زبان جاوا بود. هم اکنون نیز بسیاری از ماشین ها و کامپیوترها جدید از برنامه های نوشته شده با جاوا با گونه های مختلف آن به عنوان سیستم عامل خود استفاده می کنند. برای اولین بار جاوا فقط بوسله hotjava که یک browser بود پشتیبانی می شد هنگامیکه امکانات بالقوه جاوا تشخیص داده شد netscape آنرا به browser خودش اضافه کرد و چون netscape navigator محبوب ترین browser بود به سرعت تبلیغات برای جاوا گسترش پیدا کرد. در سال ۱۹۹۵ جاوا به صورت یک خبر داغ در اینترنت در آمده بود ولی عده کمی از مردم در واقع می دانستند که چگونه با آن برنامه نویسی کنند. &lt;/P&gt;
&lt;P&gt;netscape احتیاج برنامه نویسان برای ساده کردن جاوا را تشخیص داده و live script (اولین زبان اسکریپتی) را معرفی کرد. نحو live script بر پایه جاوا بود ولی مختصر و آسانتر. این زبان همچنین مستقیما زبان مفسر بود و بر خلاف زبان جاوا که دارای یک کامپایلر می باشد عمل می کرد. شرکت netscape زبان live script را در نخسه بتا عرضه کرد و پشتیبانی برای live script از این نخسه شروع شد که در ژون سال ۱۹۹۵ این عمل صورت گرفت. بعد از سال ۹۵ netscape به توافقی با شرکت sun&amp;nbsp;رسید.sun که تشخیص داده بود که زبان اسکریپتی ساده یک ایده خوب است بنابراین با شرکت&amp;nbsp;&amp;nbsp;netscape یک سند رسمی در آمد و از این زمان به بعد نام live script به java script&amp;nbsp;تغییر یافت. جاوا اسکریپت بعد از آن سند توسعه داده شد و هنوز این توسعه ادامه دارد. پشتیبانی&amp;nbsp;&amp;nbsp;netscape از جاوا اسکریپت تا به مرحله نهایی رساندن آن که در سال ۹۶ به پایان رسید ادامه داشت همچنین کمپانی های دیگر مخصوصا شرکت microsoft&amp;nbsp;در این سالها به سرعت و با عجله رقابت با جاوا اسکریپت را آغاز کردند. از internet نخسه ۳ بتا جاوا اسکریپت را شرکت microsoft بصورت پایه ای پشتیبانی می کرد و همچنین برای پاسخ به جاوا اسکریپت این شرکت زبان vb script را که کاربرد زبان ویژوال بیسیک در اینترنت است عرضه کرد. &lt;/P&gt;
&lt;P&gt;جاوا اسکریپت از زمانی که تولید شد تغییرات زیادی پیدا کرده است و همه browser ها یا مرورگر ها به یک درجه از آن استفاده نمی کنند. نخصه های گوناگون آن عبارتند از: java script 1 (نت اسکریپت 2x) &lt;/P&gt;
&lt;P&gt;java script 1.1 (نت اسکریپت 3x )&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;java script 1.2 (نت اسکریپت 4x )&lt;/P&gt;
&lt;P&gt;شرکت مایکروسافت نیز در browser خود یعنی ie از نخسه های مختلف جاوا اسکریپت پشتیبانی کرد ولی برای سازگاری بیشتر با جاوا اسکریپت و استفاده از زبان تولیدی خود در ie زبان jscript را ارایه کرد.زبان&amp;nbsp; jscript در ie نخسه ۳ تقریبا معادل جاوا اسکریپت نخسه ۱ است ولی از ویژگی های ۱.۱ java script پشتیبانی می کند.&lt;/P&gt;</description>
<pubDate>Thu, 19 Jul 2007 09:06:20 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=zargoosh&amp;postid=55</comments>
<dc:creator>zargoosh</dc:creator>
<guid>http://zargoosh.blogfa.com/post-55.aspx</guid>
</item>
<item>
<title>از كار انداختن پخش آهنگ هنگام بالا آمدن سيستم </title>
<link>http://zargoosh.blogfa.com/post-54.aspx</link>
<description>اگر كامپيوتر شما هنگام بالا آمدن سيستم، آهنگ پخش می كند، در صورتی كه آن را از كار بيندازيد، كامپيوتر سرعت بيشتری خواهد داشت. برای اين كار، به ترتيب از Start/Settings/Control Panel، قسمت Sounds and Multimedia را انتخاب كنيد. پس از آن، پنچره ای باز می شود. در آنجا مشخص شده است كه كدام قسمتها به همراه پخش آهنگ عمل می كنند. قسمتهايی كه با پخش آهنگ همراه هستند، علامت بلند گويی را در كنار خود دارند بر روی قسمتهايی كه می خواهيد پخش آهنگ آنها را غيرفعال كنيد،&amp;nbsp;تیک بزنيد. سپس از منوی Name كه در زير آن قرار گرفته است، دستور None را انتخاب كنيد. &lt;BR&gt;</description>
<pubDate>Wed, 18 Jul 2007 18:09:18 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=zargoosh&amp;postid=54</comments>
<dc:creator>zargoosh</dc:creator>
<guid>http://zargoosh.blogfa.com/post-54.aspx</guid>
</item>
<item>
<title>استارت سريع!</title>
<link>http://zargoosh.blogfa.com/post-53.aspx</link>
<description>&lt;P align=right&gt;اگر عمل Shutdown در كامپيوتر درست انجام نشود، كامپيوتر در استارت بعدی، برای اينكه هارد را از لحاظ داشتن خطا يا اشتباه چك كند، با برنامه Scandisk استارت می شود كه مستلزم صرف زمانی طولانی است. برای اينكه از اجرا شدن Scandisk جلوگيری كنيد، به ترتيب زير عمل كنيد: &lt;BR&gt;از منوی استارت بر روی Run كليك كرده و بعد دستور msconfig را اجرا كنيد. سپس قسمت system configuration programs را باز كنيد و در قسمت Register، general كليك كنيد و سپس فرمان “ Scandisk after error by shutdown disabled “ را فعال كنيد. در آخر، همه پنچره ها را با دستور ok ببنديد و ويندوز را دوباره استارت كنيد.&lt;/P&gt;</description>
<pubDate>Wed, 18 Jul 2007 18:06:10 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=zargoosh&amp;postid=53</comments>
<dc:creator>zargoosh</dc:creator>
<guid>http://zargoosh.blogfa.com/post-53.aspx</guid>
</item>
<item>
<title>افزایش سرعت اینترنت (افزایش پهنای باند) در ویندوز ایکس پی </title>
<link>http://zargoosh.blogfa.com/post-52.aspx</link>
<description>در ویندوز xp به صورت پیش فرض نمی توان بیش از حداکثر از ۲۰ درصد از پهنای باند اتصال به اینترنت استفاده کرد. اما برای اینکه بتوانید از ۱۰۰ درصد پهنای باند استفاده کنید مراحل زیر را انجام دهید: &lt;/P&gt;
&lt;P&gt;در run عبارت gpedit.msc را تایپ کنید و ok را کلیک کنید. &lt;/P&gt;
&lt;P&gt;نکته: بین کلمات gpedit و msc یک نقطه (دات) وجود دارد. &lt;/P&gt;
&lt;P&gt;منتظر بمانید تا پنجره policy group اجرا شود. بعد از باز شدن پنجره مربوطه مسیر زیر را پیدا کنید:&lt;/P&gt;
&lt;P&gt;computer configuration&amp;gt;administrative templates&amp;gt;network&amp;gt;qos packet scheduler&lt;/P&gt;
&lt;P&gt;اینک گزینه qos packet scheduler را انتخاب کنید. همچنین به گزینه هایی که در سمت راست صفحه group policy ظاهر می شوند توجه کنید. سپس گزینه limit resolvable bandwidth را انتخاب کنید و با کلیک راست بر روی آن گزینه propertise را انتخاب کنید. &lt;/P&gt;
&lt;P&gt;بعد از اینکه پنجره width properties limit band باز شد در برگه setting گزینه enabled را فعال کنید و با انتخاب این گزینه مقدار پیش فرض یعنی ۲۰ درصد به نمایش در خواهد آمد. حال بجای عدد ۲۰ مقدار صفر را تایپ کنید و گزینه ok را کلیک کنید. اینک کامپیوتر را restart کنید تا تغییرات اعمال شود. &lt;/P&gt;</description>
<pubDate>Wed, 18 Jul 2007 13:07:31 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=zargoosh&amp;postid=52</comments>
<dc:creator>zargoosh</dc:creator>
<guid>http://zargoosh.blogfa.com/post-52.aspx</guid>
</item>
<item>
<title>شروع و ضبط پروژه جدید</title>
<link>http://zargoosh.blogfa.com/post-51.aspx</link>
<description>پس از اجرای ویژوال بیسیک نوع پروژه جدید را از کادر محاوره ای مربوطه انتخاب کنید. با انتخاب گزینه standard exe از برگه new&amp;nbsp;و کلیک کردن روی دکمه open ک پروژه جدید پیش فرض باز می شود. این محیط در واقع محیطی جهت طراحی بوده و می توان صفحات مورد نظر را در آن طراحی نموده و کد نویسی های مربوطه را انجام داد.&lt;/P&gt;
&lt;P&gt;۱- صفحه فرم &lt;/P&gt;
&lt;P&gt;فرم پیش فرض پروژه بایستی به صورت یک پنجره استاندارد قابل تشخیص باشد. یک فرم در واقع صفحه ای برای طراحی گرافیکی است که به منظور مرتب کردن کنترل ها به صورت شطرنجی و مشبک می باشد. فرم ها برای جمع آوری اطلاعات انعکاس فرمان ها و دستورالعمل ها استفاده می شوند.&lt;/P&gt;
&lt;P&gt;۲- ضبط کردن کارها &lt;/P&gt;
&lt;P&gt;ضبط کردن مداوم کارها در واقع تمرین خوبی می باشد. وقتی که برای اولین بار پروژه خود را ضبط می کنید کلیه عناصر پنجره project explorer ذخیره می شوند. هر عنصر با اجزایی از پروژه از قبیل فرم - ماژول و غیره متناظر می باشد. برای ذخیره کردن پروژه گزینه save project یا save project as را از منوی file انتخاب کنید.&lt;/P&gt;
&lt;P&gt;۳- پروژه &lt;/P&gt;
&lt;P&gt;پس از ضبط کردن یک پروژه فایل مربوطه (یک فایل با پسوند vbp ) به روز می شود. این فایل شامل توضیحات و تنظیمات متناظر با پروژه می باشد.&lt;/P&gt;
&lt;P&gt;۴- فرم ها &lt;/P&gt;
&lt;P&gt;همراه با فایل پروژه ویژوال بیسیک یک ماژول (با پسوند frm ) را برای هر فرم پروژه ایجاد می کند. این فایل شامل توضیحات و تنظیمات متناظر با یک فرم می باشد. &lt;/P&gt;
&lt;P&gt;۵- گزینه save as &lt;/P&gt;
&lt;P&gt;گزینه save project as برای ذخیره کردن پروژه و عناصر آن تحت نام جدیدی به کار می رود. حتی می توانید پوشه جدیدی را از طریق این صفحه ایجاد کنید. &lt;/P&gt;
&lt;P&gt;۶- استفاده از نوار ابزار &lt;/P&gt;
&lt;P&gt;نوار ابزار دستیابی سریع به دستورات را ممکن می سازد. همان طور که ملاحظه می شود دستورات open- save- run در نوار ابزار موجود می باشد.&lt;/P&gt;
&lt;P&gt;نکته: ۱- وقتی که فرمی انتخاب می شود یا روی آن فرم تمرکز داریم گیره ها یی مربع شکل در اطراف آن فرم ظاهر می شوند. همچنین وقتی که چندین شیء در یک فرم موجود باشند شیء انتخاب شده نیز به همین صورت متمایز می شود. &lt;/P&gt;
&lt;P&gt;۲- بهتر است برای هر پروژه پوشه مجزایی ایجاد کنید. در این صورت عمل کنترل کردن فرمهای مختلف و اشیاء مربوطه راحت تر انجام می پذیرد. پس از ذخیره کردن پروژه برای اولین بار گزینه save project کلیه اجزاء را به طور همزمان ذخیره می کند. چنانچه عناصر جدیدی را به پروژه اضافه کرده باشید نام آن عناصر نیز پرسیده می شود.&lt;/P&gt;</description>
<pubDate>Wed, 18 Jul 2007 12:25:15 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=zargoosh&amp;postid=51</comments>
<dc:creator>zargoosh</dc:creator>
<guid>http://zargoosh.blogfa.com/post-51.aspx</guid>
</item>
<item>
<title>استفاده از کتابخانه های مرجع و مرورگر اشیاء</title>
<link>http://zargoosh.blogfa.com/post-50.aspx</link>
<description>ویژوال بیسیک با استفاده از کتابخانه های مرجع املای گرامری دستورات متدها - خصیصه ها و ثوابت را کنترل می کند. خیلی از کنترل های activex و اشیاء دیگر از کتابخانه ویژه خود در ویژوال بیسیک استفاده می کنند. در این مبحث با نحوه اضافه کردن یک کتابخانه مرجع جدید به پروژه و همچنین با نحوه مشاهده محتویات کتابخانه آشنا می شوید.&lt;/P&gt;
&lt;P&gt;۱- نمایش کتابخانه های مرجع &lt;/P&gt;
&lt;P&gt;برای افزودن یک کتابخانه جدید به پروژه با انتخاب کردن گزینه references از منوی project ویژوال بیسیک کادر محاوره ای مربوطه را فعال کنید. &lt;/P&gt;
&lt;P&gt;۲- انتخاب کتابخانه های مرجع &lt;/P&gt;
&lt;P&gt;یک کتابخانه مرجع در واقع نوعی کتابخانه یا فایل dll است که شامل اطلاعاتی در مورد یک یا چند پروژه می باشد. برای اضافه کردن یک کتابخانه به پروژه روی کادر متناظر با آن کلیک کنید.&lt;/P&gt;
&lt;P&gt;۳- نمایش مرورگر اشیاء&lt;/P&gt;
&lt;P&gt;پس از اضافه کردن کتابخانه های مرجع مورد نیاز به پروژه تنها راه ممکن برای مشاهده محتوی آنها استفاده از مرورگر اشیاء در ویژول بیسیک میباشد. بدین منظور گزینه object browser را از منوی view انتخاب کنید.&lt;/P&gt;
&lt;P&gt;۴- انتخاب کتابخانه جهت مشاهده &lt;/P&gt;
&lt;P&gt;مرورگر اشیاء به طور پیش فرض اشیاء مربوط به کلیه کتابخانه را فهرست می کند. چنانچه بخواهید کتابخانه ای را انتخاب کنید بایستی آن را از فهرست باز شوی بالای مرورگر انتخاب کنید.&lt;/P&gt;
&lt;P&gt;۵- اشیاء یک کتابخانه &lt;/P&gt;
&lt;P&gt;پس از انتخاب یک کتابخانه روی شیء مورد نظر به منظور یافتن اطلاعات بیشتر در مورد آن کلیک کنید. در این حالت مرورگر - متدها - خصیصه ها و وقایع متناظر با آن شیء را فهرست می کند. اگر عنصری را انتخاب کنید توضیحاتی در رابطه با آن عنصر در پایین صفحه مرورگر ظاهر می شود.&lt;/P&gt;
&lt;P&gt;۶- پیدا کردن ثوابت &lt;/P&gt;
&lt;P&gt;همچنین در ویژول بیسیک ثوابت زیادی جهت استفاده در برنامه های کاربردی تعریف شده اند. برای پیدا کردن یک ثابت ویژه می توان از مرورگر اشیاء استفاده کرد.&lt;/P&gt;
&lt;P&gt;نکته: ۱- کتابخانه های مرجع می توانند حاوی توابعی در مورد سایر برنامه های کاربردی از قبیل excel یا word را اجرا کند بدون اینکه نیازی به به اجرای آن نرم افزار باشد. &lt;/P&gt;
&lt;P&gt;۲- مرورگر اشیاء بهترین روش برای پیدا کردن دستورات مختلف موجود در یک کتابخانه مرجع می باشد.&lt;/P&gt;</description>
<pubDate>Tue, 17 Jul 2007 11:55:00 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=zargoosh&amp;postid=50</comments>
<dc:creator>zargoosh</dc:creator>
<guid>http://zargoosh.blogfa.com/post-50.aspx</guid>
</item>
<item>
<title>درس نهم </title>
<link>http://zargoosh.blogfa.com/post-49.aspx</link>
<description>&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;&lt;SPAN style=&quot;COLOR: darkgreen&quot;&gt;&lt;STRONG&gt;انواع متغييرها&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;&lt;SPAN style=&quot;COLOR: darkgreen&quot;&gt;&lt;/SPAN&gt;در این درس&amp;nbsp;مي خواهيم در مورد انواع متغيير ها صحبت كنيم و همچنين چگونگي به كار بردن متغيير هاي و آرايه ها در يك اسكريپت &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;PHP&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;.&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;&lt;BR&gt;براي تبديل صفحات ساده و ثابت به برنامه هاي ديناميك و سايت هاي جذاب در ابتدا شما احتياج به اين خواهيد داشت كه بتوانيد اطلاعات را در اختيار بگيريد.متغيير ها همان ابزاري هستند كه شما با استفاده از آن ها مي توانيد اطلاعات را در اختيار بگيريد&amp;nbsp; و آنها را در دسترس خود قرار دهيد. متغيير ها يكي از مهمترين ابزارها و مفاهيم هر زبان برنامه نويسي محسوب مي شوند.&lt;?XML:NAMESPACE PREFIX = O /&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;من در اينجا سه دسته مختلف از انواع متغيير ها را توضيح مي دهم.&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;1) اعداد (&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;numbers&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;)&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;&lt;BR&gt;2) رشته ها (&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;String&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;)&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;&lt;BR&gt;3) آرايه ها (&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;arrays&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;)&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;دسته اول شامل دو نوع متغيير است:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;1)اعداد صحيح (&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;integers&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;)&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;&lt;BR&gt;2)اعداد اعشاري (&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;floating - point&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;) ( همچنين اعداد اعشاري با دقت مضاعف &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;double&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;)&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;اما از آنجايي كه تفاوت چنداني در چگونگي به كار بردن اين دونوع متغيير وجود ندارد . اين دو را در يك دسته قرار مي دهيم.&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;PHP&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; همچنين داراي يك نوع متغيير به نام شيء (&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;object&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;) مي باشد.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;B&gt;اعداد&lt;/B&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;&lt;BR&gt;نكته:اعداد به صورت اعشاري ( همراه با مميز ) و يا اعدا كسري از نوع متغييرهاي اعشاري محسوب مي شوند. براي مثال (1.0) در &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;PHP&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; &lt;SPAN lang=FA&gt;يك عدد اعشاري به حساب مي آيد. توجه كنيد كه در &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;PHP&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; اعداد به صورت كسري ذخيره نمي شوند بلكه معادل اعشاري خود تبديل شده و سپس ذخيره مي شوند.&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;مثالهايي از اعداد صحيح معتبر:&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;آ &lt;/SPAN&gt;1&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;آ و &lt;/SPAN&gt;1972&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;آ و &lt;/SPAN&gt;1-&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;مثالهاي از اعداد اعشاري :&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;1.0&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;آ و &lt;/SPAN&gt;19.72 و 1.0- &lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;همچنين مثالهاي كه در دسته اعداد قرار نمي گيرند:&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;4/11&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;a1972 &lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;آ &lt;/SPAN&gt;02.23.72 &lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;&lt;B&gt;رشته ها&lt;/B&gt;&lt;BR&gt;يك متغيير از نوع رشته اي (&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;String&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;) از تركيب هر نوع كاركتري ( حروف - اعداد - علائم و جاي خالي ) مي تواند ساخته شود.اما اين كاركترها بايد در داخل يكي از علامتهاي &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;Single&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;(&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;&apos; &apos;&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;) &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;Quotation&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; و يا (&quot; &quot; ) &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;Double Quotation&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; قرار گيرند.&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;مثال:&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;HELLO , WORLD !&quot;&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;&quot;&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;&quot;hello frist name ! &quot;&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;&quot;1 1/4&quot;&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;&quot;how are you?&quot;&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;&quot;02.23.72&quot;&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;&quot;1972&quot;&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;نكته : &lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;اگر عدد نيز در داخل &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;Quotation&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; قرار گيرد يه عنوان يك داده رشته اي در نظر گرفته مي شود.&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;مثالهاي از داده هاي رشته اي غير مجاز:&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;hello world!&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;how are you&quot; &quot;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;&quot;I Said,&quot; &quot;&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;توجه!!!&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;شايد اين سئوال در ذهن شما به وجود بياد كه چطوري مي تونيم يك علامت &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;&quot;&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; را به مرور گر ارسال كنيم؟&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;ما مي تونيم اين مشكل رو در &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;PHP&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; به اين صورت رفع كنيم كه قبل از علامت &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;quitation&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; از علامت (&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;\&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;) استفاده كنيم!!!&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;پس وقتي ما در دستور &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;print()&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; اين عبارت (&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;I Said, \&quot;How are You?\&quot; &quot;&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;&quot;) رو تايپ كنيم خروجي اين دستور به صورت ( &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;I Said, &quot;How are You?&quot; &lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;) خواهيد ديد.&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;بنابراين هر چند كه گفته شد در داده رشته اي هر تركيبي از كاراكترها به كار مي رود. بايد توجه داشته باشيد كه در مورد كاراكترهاي ويژه بايد دقت خاصي اعمال شود. كاراكترهاي ويژه ديگري نيز وجود دارند كه هنگام استفاده از آنها در يك داده رشته اي بايد علامت &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;backslash&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; (&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;\&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;) قبل از آنها قرار دهيم.&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;اين كاراكتر ها عبارت است از:&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;single quotation&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;( &apos; )&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;apostrophe&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;backslash&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;و علامت &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;dollar&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;نكات:&lt;BR&gt;-مزيت استفاده از &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;double quotes&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; به جاي &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;single quotes&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; در اين است كه در حالت دوم اگر متغييري داخل داده رشته اي خود به كار ببريد نام متغيير به عنوان جزئي از داده در نظر گرفته مي شود و نه مقدار آن متغيير جايگزين نام آن نمي شود.&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;- در درسهاي قبلي اشاره شد كه در تركيب &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;\n&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; براي مثال در تابع &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;print()&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; باعث ايجاد خط جديد مي شود. بنابراين مشاهده مي كنيد كه در اين حالت خاص علامت &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;backslash&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; باعث در نظر گرفتن &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;n &lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;به صورت يك كاراكتر معمولي نشد.از موارد خاص ديگر مي توان به تركيب &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;\r&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; ( بازگشت خطي ( &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;carriage return&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;)) و &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;\t&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; ( براي قرار دادن يك &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;tab&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;) اشاره كرد.&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;&lt;B&gt;آرايه ها:&lt;/B&gt;&lt;BR&gt;از آنجايي كه آرايه ها كمي پيچيده تر از داده هاي عددي و رشته اي به حساب مي آيند.در اين قسمت تنها مختصري در مورد آنها توضيح داده مي شود و در درسهاي آينده با كاربرد هاي آن بيشتر آشنا خواهيد شد.&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;بر خلاف داده هاي عددي و رشته اي كه تنها مي توانند داراي يك ارزش و يا مقدار باشند. آرايه ها مي توانند حاوي ليستي از مقادير باشند.بنابراين شما مي توانيد مقادير مختلف عددي و يا رشته اي را داخل يك آرايه قرار دهيد. همچنين آرايه ها خود مي توانند شامل ليستي از آرايه ها باشند.&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;نكته:&lt;BR&gt;- آرايه هاي استاندارد در &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;PHP&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; از مقادير دادهاي و يا عددي تشكيل مي شوند ( اين آرايه ها به آرايه هاي شماره گذاري شده ( &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;indexed&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; ) و يا برداري ( &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;vector&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; ) نيز معروف هستند.)&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;و اين همان&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;آ &lt;/SPAN&gt;نامي است كه &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;Perl&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; به اين دسته از آرايه ها نسبت مي دهد. در &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;Perl&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; آرايه هايي كه خود از آرايه هايي كه خود از آرايه تشكيل شده باشد. به نامهاي آرايه هاي &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;hash&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; و associative&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; و &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;multi_dimensional&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; شناخته مي شوند. در &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;PHP&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; به هر دو دسته ( يك يا چند بعدي ) لفظ آ« آرايه آ» اطلاق مي شود.&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;&lt;B&gt;نسبت دادن مقادير به متغييرها&lt;/B&gt;&lt;BR&gt;در &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;PHP&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; شما به اعلان ( &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;declare&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; ) متغييرها احتياج نداريد. همچنين نوع يك متغيير در هنگام عمل انتساب مشخص مي شود.&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;در &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;PHP&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; براي نسبت دادن يك مقدار به يك متغيير و ذخيره آن مقدار از علامت مساوي ( = ) استفاده مي كنيد.در اين هنگام اين علامت با نام عملگر انتساب ( &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;assignment Operater&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; ) خوانده مي شود.&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;مثال:&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;$number = 1;&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;$floating-number = 1.2;&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;$string = &quot;Hello,World!&quot;;&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;نكته&lt;O:P&gt;:&lt;/O:P&gt;در &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;PHP&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; نيز همانند &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;Java Script&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; نوع متغيير در طول برنامه مي تواند تغيير كند.&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;&lt;B&gt;متغييرهاي از پيش تعريف شده&lt;BR&gt;&lt;/B&gt;متغييرهاي از پيش تعريف شده (&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; Predefined Variables&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; ) انواع خاصي از متغيير ها هستند كه در يكي از برنامه ها به كار گرفته مي شوند:&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;برنامه هاي كاربردي سرويس دهنده وب ( &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;web server applivations&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; (مانند &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;Apache&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; )&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;سيستم عاملهاي سرويس دهنده وب ( &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;web server operationg system&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; ( مانند &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;windows nt&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; و يا &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;Solaris&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;) &lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;و يا در خود مدل &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;PHP&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; .&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;در دو دسته اول اين متغيير ها به متغييرهاي محيطي ( &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;variables enviromental&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; ) معروفند .&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;متغييرهاي از پيش تعريف شده در سرويس دهنده هاي مختلف ممكن است داراي تفاوتهايي باشند . بنابراين براي مشاهده اين متغييرها بهتر است از تابع &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;phpinfo()&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; كه در درسهاي قبلي توضيح داده ام استفاده كنيد.&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;دو دليل براي آشنايي شما با مفهوم متغييرهاي از پيش تعريف شده وجود دارد.&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;دليل اول اينست كه اين متغييرها در برنامه نويسي شما كاربرد خواهند داشت و دليل ديگر آنكه با شناخت اين متغييرها شما ديگر به صورت تصادفي نام يك متغيير را هم نام با اين متغييرها انتخاب نمي كنيد.&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;نمونه هايي از متغييرهاي محيطي سرويس دهنده عبارتند از: &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;Hostname&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; ( نامي كه سرويس دهنده به خود نسبت داده است) و &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;Ostype&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; ( سيستم عاملي كه بر روي سرويس دهنده در حال اجراء مي باشد.)&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;نمونه هاي از متغيير هاي محيطي &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;Apache&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; عبارتند از: &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;Document_Root&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; ( مكان ذخيره فايل ها بر روي سرويس دهنده) و &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;HTTP_USER_AGENT&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; ( جزئياتي در مورد مرورگر و &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;Platfrom &lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;كاربر را ارائه مي دهد).&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;متغيير &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;PHP-SELF&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; پر كاربردترين متغيير &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;PHP&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt; مي باشد كه نام صفحه جاري را در خود ذخيره كرده است . &lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;mso-pagination: none; mso-layout-grid-align: none&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Tahoma&quot;&gt;نكته:اگر شما متغييرهاي خود را هم نام با متغييرهاي محيطي سيستم نامگذاري كنيد. نتايجي عجيب و منحصر به فردي حاصل مي شوند. هر چند احتمال انجام اين كار اندك مي باشد. با اين وجود بهتر است لستي از متغيير هاي محيطي سيستم را در هنگام نامگذاري متغييرها در برابر خود داشته باشيد.&lt;O:P&gt;&amp;nbsp;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
<pubDate>Mon, 16 Jul 2007 19:14:57 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=zargoosh&amp;postid=49</comments>
<dc:creator>zargoosh</dc:creator>
<guid>http://zargoosh.blogfa.com/post-49.aspx</guid>
</item>
</channel>
</rss>
