بعد از این درس دقیقاً چه بلدی؟
- میتوانی «نام متغیر» را با مثال همین درس توضیح بدهی.
- میدانی «مقدار» کجای مسئله به کار میآید.
- تغییر پیشنهادی درس را اجرا میکنی و از روی نتیجه، اشتباه را پیدا میکنی.
برچسب روی ظرفهای آشپزخانه
وقتی روی ظرف مینویسی «شکر»، برای پیدا کردن محتویات لازم نیست هر بار درش را باز کنی. نام متغیر هم کمک میکند بفهمیم یک مقدار چه معنایی دارد.
نام کاربر، قیمت محصول و وضعیت پرداخت همیشه ثابت نیستند. متغیر یک نام روشن به هر مقدار میدهد تا بتوانیم آن را نگه داریم، استفاده کنیم و بعداً تغییر بدهیم.
چرا مهم است؟ نام، قیمت و موجودبودن یک محصول را نگه میداریم تا از همان اطلاعات چند جای صفحه استفاده کنیم.
اولین تمرین تو: نام، قیمت و موجودبودن یک محصول را نگه میداریم تا از همان اطلاعات چند جای صفحه استفاده کنیم.
اول بفهم، بعد کد بنویس
نام متغیر
در PHP با علامت $ شروع میشود؛ مثل $name یا $price.
مقدار
با = یک مقدار را داخل متغیر میگذاریم. این علامت اینجا یعنی «قرار بده»، نه «برابر است؟».
نوع داده
متن، عدد صحیح، عدد اعشاری، درست/نادرست و مقدار خالی رفتارهای متفاوتی دارند.
کارت محصول فروشگاه
نام، قیمت و موجودبودن یک محصول را نگه میداریم تا از همان اطلاعات چند جای صفحه استفاده کنیم.
قطعهها را به ترتیب درست بچین
روی هر قطعه بزن تا وارد پاسخ شود؛ برای برگرداندن دوباره روی آن بزن. با دکمههای جابهجایی هم میتوانی بدون کشیدن و رهاکردن ترتیب را اصلاح کنی.
کد را تغییر بده و نتیجه را همانجا ببین
این مفسر آموزشی امن، بخش پایه PHP شامل متغیر، محاسبه، رشته، آرایه و if/else را در مرورگر اجرا میکند. کد به سرویس دیگری ارسال نمیشود.
برای دیدن نتیجه، «اجرای کد» را بزن.
این مثال خطبهخط چه میگوید؟
فعلاً حفظ نکن؛ هر خط را به یک جمله ساده تبدیل کن.
- 1
<?phpاز اینجا مفسر PHP شروع به خواندن کد میکند.
- 2
$product = "هدفون";یک مقدار با نام $product نگهداری میشود تا در خطهای بعد دوباره استفاده شود.
- 3
$price = 850000;یک مقدار با نام $price نگهداری میشود تا در خطهای بعد دوباره استفاده شود.
- 4
$available = true;یک مقدار با نام $available نگهداری میشود تا در خطهای بعد دوباره استفاده شود.
- 5
echo "$product: $price تومان";نتیجه این عبارت به خروجی پاسخ فرستاده میشود.
راهنماییها مرحلهای هستند؛ اول خودت پیام خطا را بخوان.
نام و قیمت محصول را عوض کن. بعد علامت $ را از یکی از نامها بردار و پیام خطا را بخوان.
از ساده به چالشی، بدون پرش
یکی از مقدارهای مثال را عوض کن، خروجی را روی کاغذ حدس بزن و سپس بررسی کن.
نام و قیمت محصول را عوض کن. بعد علامت $ را از یکی از نامها بردار و پیام خطا را بخوان.
سناریوی «کارت محصول فروشگاه» را با نامهای واضحتر و یک حالت تازه گسترش بده.
این سه اشتباه را انجام نده
نام متغیر را یکبار $price و جای دیگر $Price مینویسی.
متن را بدون نقلقول مینویسی.
فکر میکنی = مقدارها را مقایسه میکند؛ درحالیکه اینجا مقدار را قرار میدهد.
5 پرسش کوتاه؛ مطمئن شو واقعاً یاد گرفتهای
برای هر پرسش یک پاسخ انتخاب کن. بعد از هر انتخاب، دلیل پاسخ را همانجا میبینی.
کدام نام یک متغیر درست PHP است؟
کدام توضیح، «نام متغیر» را دقیقتر بیان میکند؟
بهترین قدم بعد از خواندن مثال این درس چیست؟
کدام روش نشان میدهد این درس را واقعاً فهمیدهای؟
کدام رفتار احتمال خطا را در همین موضوع بیشتر میکند؟
درس را فقط وقتی تمام کن که کد را تغییر دادهای
دیدن آموزش کافی نیست؛ یک مقدار را تغییر بده، خروجی را پیشبینی کن و بعد اجرا بزن.