PHP:شیوهٔ نوشتار دستورات در PHP

از ویکی کد
پرش به ناوبری پرش به جستجو

یک اسکریپت PHP روی سرور اجرا می‌شود و نتیجه آن به صورت کد HTML به مرورگر شما بر می‌گردد. [۱]

شیوهٔ نوشتار پایه دستورات PHP

یک اسکریپت PHP می‌تواند در هر کجای سند (کد) قرار گیرد.

یک اسکریپت PHP با علامت <?PHP آغاز و با علامت ?> به پایان می‌رسد:

1 <?php
2 // PHP code goes here
3 ?>

پسوند پیشفرض برای فایل‌های پی‌اچ‌پی، «.PHP» است.

یک فایل PHP معمولاً شامل تگ‌های HTML و دستورات PHP است.

در پایین ما نمونه ای ساده از یک فایل PHP داریم که شامل اسکریپتی است که درون آن از یک تابع پیشفرض در PHP به نام «echo» برای چاپ مقدار "Hello World!" روی یک صفحه وب قرار گرفته‌است:

مثال

 1 <!DOCTYPE html>
 2 <html>
 3 <body>
 4 
 5 <h1>My first PHP page</h1>
 6 
 7 <?php
 8 echo "Hello World!";
 9 ?>
10 
11 </body>
12 </html>

نکته: هر دستور PHP با (;) به پایان می‌رسد.

حساسیت به حروف کوچک و بزرگ در PHP

در PHP هیچ حساسیتی روی حروف کوچک و بزرگ کلید واژه‌هایی (مانند if, else, while, echo و …)، کلاس‌ها، توابع‌ها و توابعی که خود کاربر آنها را ایجاد کرده است وجود ندارد.

در مثال زیر، تمامی دستورات echo موجود با یکدیگر برابر هستند و همچنین از لحاظ نوشتار نیز صحیح هستند:

مثال

 1 <!DOCTYPE html>
 2 <html>
 3 <body>
 4 
 5 <?php
 6 ECHO "Hello World!<br>";
 7 echo "Hello World!<br>";
 8 EcHo "Hello World!<br>";
 9 ?>
10 
11 </body>
12 </html>

به مثال زیر نگاه کنید؛ تنها تکه کد اول مقادیر متغیر $color را نمایش خواهد داد! این امر بدان دلیل است که $color، $COLOR ، و $coLOR به عنوان سه متغیر جداگانه و متفاوت در نظر گرفته می‌شود:

مثال

 1 <!DOCTYPE html>
 2 <html>
 3 <body>
 4 
 5 <?php
 6 $color = "red";
 7 echo "My car is " . $color . "<br>";
 8 echo "My house is " . $COLOR . "<br>";
 9 echo "My boat is " . $coLOR . "<br>";
10 ?>
11 
12 </body>
13 </html>

منابع آموزشی