آموزش مقدماتی PHP – قسمت دوم(نحوه نوشتن کدهای PHP)
سلام
با دومین قسمت از آموزش PHP در خدمتتون هستیم، در قسمت قبلی PHP را توضیح و ابزارهای لازم را نصب کردیم و موفق به اجرای PHP در سیستم خودمون شدیم، در این قسمت میخوایم بپردازیم به ساختار نوشتن کد PHP؛ در ادامه همراه ما باشید.
ساختار یک کد PHP
یک کد PHP با تگ php?> شروع و با ?> پایان می یابد، از php در هرجای صفحه می توانیم استفاده کنیم.
۱ ۲ ۳ |
<?php // PHP code ?> |
در هر صفحه ای که از کد PHP در آن استفاده کردیم، آن صفحه را باید با پسوند php. ذخیره کنیم.
اگر در یک صفحه HTML از کد PHP استفاده کردیم، برای اینکه خروجی کدها را مشاهده کنیم باید صفحه را با پسوند php. ذخیره کنیم.
در مثال زیر در تگ body یک قطعه کد نوشتیم:
۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۱۰ ۱۱ ۱۲ |
<!DOCTYPE html> <html> <body> <h1>My first PHP page</h1> <?php echo "Hi Users Beporsam"; ?> </body> </html> |
همانطور که مشاهده میکنید، صفحه بالا HTML است و در بین تگ های HTML از تگ PHP استفاده کردیم و کدهای خود را درون آن نوشتیم، حال این صفحه را در پوشه www نرم افزار wamp خود با پسوند php ذخیره کنید تا نتیجه را مشاهده کنید.
خروجی کد بالا عبارت Hi Users Beporsam را در صفجه چاپ خواهد کرد.
Comment در PHP
منظور از Comment یک یا چند خط کاراکتر هست که در اجرای کد PHP تاثیری نمی گذارد و به عنوان توضیح استفاده میشود.
برای مثال فرض کنید، یک قطعه کد PHP می نویسید و میخواید یک توضیج کوتاه در رابطه با کدی که می نویسید بدهید، چیکار میکنید؟! یا شاید پیش خودتون بگید چرا باید توضیح بنویسم؟؟
بعد ها که به PHP مسلط بشید و بخواید پروژه ای را شروع به کار کنید؛ بهتر است که از اول کار برای هر قطعه کدی که می نویسید یک توضیح کوتاه قرار بدید تا اگر در آینده دوباره به پروژه برگشتید یا اگر جایی به مشکل برخوردید بدونید قطعه کدی که نوشتید برای چی هست(چون در پروژه ای که شروع به کار میکنید هزاران خط کد PHP وجود داره که بعضا فراموش میکنید این کدی که نوشتید برای چی هست!)
به سه روش در PHP میشه Comment ایجاد کنید:
۱ ۲ ۳ ۴ ۵ ۶ ۷ |
// PHP Comment # PHP Comment /* PHP Comment */ |
// : برای نوشتن یک خط توضیح به کار میرود.
# : برای نوشتن یک خط توضیح به کار میرود.
علامت های # و // هر دو برای زمانی کاربرد دارد که بخواهید یک خط توضیح(comment) در کدهای PHP بنویسید.
/* */ : زمانی که توضیحات بیشتر از یک خط هست از این استفاده میکنیم.
در کد زیر مثال از هر سه روش ذکر شده در بالا استفاده کردیم:
۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۱۰ ۱۱ ۱۲ ۱۳ ۱۴ ۱۵ ۱۶ ۱۷ ۱۸ ۱۹ ۲۰ ۲۱ ۲۲ ۲۳ ۲۴ |
<?php require_once('header.php'); ?> <!DOCTYPE html> <html> <body> <?php // This is a single-line comment # This is also a single-line comment /* This is a multiple-lines comment block that spans over multiple lines */ // You can also use comments to leave out parts of a code line $x = ۵ /* + ۱۵ */ + ۵; echo $x; ?> </body> </html> <?php require_once('footer.php'); ?> |
کد بالا را در سیستم خود اجرا کنید و نتیجه را مشاهده کنید، خواهید دید که عباراتی که به عنوان توضیح نوشتیم، تاثیری در خروجی برنامه ندارد.
حساسیت به کوچک و بزرگی کدها
در PHP، هیچ کدام از توابع، کلاس ها و کلمات کلیدی(نظیر if,while,echo و …) به حروف بزرگ و کوچک حساس نیستند.
در مثال زیر دستور echo که برای چاپ یک مقدار به کار میرود را به حالت های مختلف نوشتیم:
۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۱۰ ۱۱ ۱۲ ۱۳ |
<!DOCTYPE html> <html> <body> <?php ECHO "Hello World!<br>"; echo "Hello World!<br>"; EcHo "Hello World!<br>"; eChO "Hello World!<br>"; ?> </body> </html> |
صفحه بالا را اجرا کنید؛ خواهید دید که خروجی هر ۴ دستور عبارت beporsam.ir هست و کوچک و بزرگ بودن حروف تاثیری در خروجی ندارد.
ولی در PHP متغیرها حساس به حروف و بزرگ و کوچک هستند(با متغیر بعدا آشنا می شویم)
در مثال زیر یک متغیر به نام site تعریف کردیم و بهش مقدار beporsam.ir را دادیم، حالا کد زیر را در سیستم خود اجرا کنید و نتیجه را مشاهده کنید.
۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۱۰ ۱۱ ۱۲ ۱۳ |
<!DOCTYPE html> <html> <body> <?php $site = "beporsam.ir"; echo "My site is " . $site . "<br>"; echo "My love is " . $SIte . "<br>"; echo "My life is " . $siTE . "<br>"; ?> </body> </html> |
همانطور که در خروجی هم مشاهده میکنید، فقط دستور اول یعنی
۱ |
echo "My site is " . $site . "<br>"; |
اجرا می شود، پس نتیجه میگیریم متغیر ها در PHP به حروف بزرگ و کوچک حساس هستند(case-sensitive).
این قسمت از آموزش PHP هم به اتمام رسید، همراه ما باشید تا آموزش های بعدی
موفق باشید.
ارسال نظر
شما باید وارد شوید یا عضو شوید تا بتوانید نظر ارسال کنید