آموزش زبان PHP – درس اول: بخش دوم

سینتکس ها

0
95
php
تابع Echo

تابع echo وظیفه نمایش رشته ها (strings) را برعهده دارد. برای مثال اگر بنویسید:

PHP متن Hello! را نمایش خواهد داد. همیشه دقت داشته باشید که خط PHP خود را با یک سمیکولون پایان دهید.

تمرین ۱:

در خط هشتم میان php?> و <? با استفاده از echo از جمله I'm learning PHP خروجی بگیرید (نمایش یابد) و حتما دقت کنید که کد PHP را با سمیکولون پایان دهید.

رشته ها (متون)

رشته (String) یک کلمه یا یک جمله مثل "Hello, world!" است که داخل “” قرار می گیرد. شما می تونید یه رشته را بصورت یک تکه بنویسید:

یا به کمک یک عملگر الحاق (concatenation operator)، که در واقع چندین رشته را به هم می چسباند آنها را بنویسید:

عملگر الحاق فقط یک نقطه (.) است. اگر از جاوا اسکریپت به PHP آمده باشید این نقطه ها همان کاری را می کنند که (+) در جاوا اسکریپت انجام می داد.

تمرین ۲:

در خط هشتم یک رشته دلخواه را به کمک echo به نمایش درآورید. اگر درس را متوجه شدید پس از عملگر الحاق نیز استفاده کنید. 🙂

حساب ریاضی

PHP علاوه بر نمایش رشته می تواند مسائل ریاضی را نیز بسادگی حل کند.

در کد بالا ما از echo برای ضرب عدد های ۵ و ۷ در یکدیگر استفاده کردیم و البته بیاد داشتیم که باید خطمان را با سمیکولون پایان دهیم. خروجی PHP عدد ۳۵ خواهد بود. خودتان امتحان کنید.

تمرین ۳:

در خط هشتم بین php?> و <? با استفاده از echo ضرب دو عدد ۱۷ و ۱۲۳ را حساب کنید. دقت کنید که حتما کد PHP خودتان را با سمیکولون پایان دهید.

متغیر ها

تا بحال خروجی گرفتن از رشته ها و حل مسائل ریاضی را انجام دادیم. برای کد های پیچیده تر لازم است بتوانیم این مقادیر را ذخیره کنیم. این کار به کمک متغیر ها (Variables) قابل انجام است. یک متغیر می توان یک عدد یا یک رشته را در خود ذخیره کند و به آن یک نام مخصوص نسبت دهد (این نام نسبت به حروف کوچک و بزرگ حساس است).

مثال:

  • $myName = "Beyonce";
  • $myAge = 32;

نام یک متغیر در PHP با علامت $ آغاز می شود.

تمرین ۴:

در خط هشتم یک متغییر با نام myName$ تعریف کنید و آن را با اسم خود برابر قرار دهید و کد PHP خود را با یک سمیکولون پایان دهید.

سمیکولون ها

تا بحال متوجه شدید که کد های PHP با یک سمیکولون (;) بپایان می رسند. PHP در انتهای هر دستورالعمل (statement) که در واقع کوچک ترین واحد تشکیل دهنده یک کد مستقل است، به سمیکولون نیاز دارد.

مثال:

echo "Hello!";

2 + 2;

شاید با خودتان بگویید هر دستورالعمل یک استدلال کامل برای PHP هستند اما + ۱۹ یا echo کامل نیستند چراکه سمیکولون در انتهای آنها بکار نرفته!

تمرین ۵:

ما خیلی اتفاقی فراموش کردیم در خط هشتم از سیمیکولون استفاده کنیم! کد را با افزودن سمیکولون تصحیح کنید.

دیدگاه ها

دقیقا مانند زمانی که دیدگاه های خودمان را در مورد بخشی از کدها در CSS می نویسیم (به این صورت: /* دیدگاه شما */) یا وقتی در HTML دیدگاه می نویسیم (به این صورت: <-- دیدگاه شما --!>) در PHP هم می توانیم این کار را انجام دهیم! برای انجام این کار از دو اسلش رو به جلو پی در پی (//) استفاده می کنیم:

تمرین ۶:

به کد ما در تمرین قبل یک دیدگاه اضافه کنید.

بخش دوم از درس اول را نیز بپایان بردید 🙂 خودتان را برای بخش بعدی آماده کنید در بخش بعد کمی به تمرین خواهیم پرداخت.

حل تمرینات بخش:

 

دیدگاهتان را بنویسید