PHP – نحو (Syntax)
نحوۀ PHP
کد PHP روی سرور اجرا میشود و نتیجه HTML ساده به مرورگر بازگردانده میشود.
نحوۀ پایه PHP
یک اسکریپت PHP میتواند در هر جای سند قرار گیرد.
یک اسکریپت PHP با <?php
شروع و با ?>
پایان مییابد:
<?php
// PHP code goes here
?>
پسوند پیشفرض فایلهای PHP “.php” است.
یک فایل PHP معمولاً شامل تگهای HTML و برخی کدهای اسکریپتنویسی PHP است.
در زیر، مثالی از یک فایل ساده PHP با اسکریپتی که از تابع داخلی PHP به نام “echo” برای خروجی دادن متن “Hello World!” در یک صفحه وب استفاده میکند، آورده شده است:
مثال
یک فایل ساده .php با کد HTML و کد PHP:
<!DOCTYPE html>
<html>
<body>
<h1>My first PHP page</h1>
<?php
echo "Hello World!";
?>
</body>
</html>
نکته: دستورات PHP با نقطهویرگول (;) پایان مییابند.
حساسیت به حروف بزرگ و کوچک در PHP
در PHP، کلمات کلیدی (مثلاً if, else, while, echo و غیره)، کلاسها، توابع و توابع تعریفشده توسط کاربر حساس به حروف بزرگ و کوچک نیستند.
در مثال زیر، هر سه دستور echo برابر و قانونی هستند:
مثال
ECHO همانند echo است:
<!DOCTYPE html>
<html>
<body>
<?php
ECHO "Hello World!<br>";
echo "Hello World!<br>";
EcHo "Hello World!<br>";
?>
</body>
</html>
نکته: با این حال، نام متغیرها حساس به حروف بزرگ و کوچک هستند!
به مثال زیر نگاه کنید؛ فقط دستور اول مقدار متغیر $color
را نمایش میدهد! این به این دلیل است که $color
، $COLOR
و $coLOR
به عنوان سه متغیر مختلف در نظر گرفته میشوند:
مثال
$COLOR همانند $color نیست:
<!DOCTYPE html>
<html>
<body>
<?php
$color = "red";
echo "My car is " . $color . "<br>";
echo "My house is " . $COLOR . "<br>";
echo "My boat is " . $coLOR . "<br>";
?>
</body>
</html>
در این مثال، فقط خط اول مقدار متغیر $color
را به درستی نمایش میدهد، در حالی که دو خط بعدی چون متغیرهای $COLOR
و $coLOR
تعریف نشدهاند، خطا خواهند داشت.
برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید. صفحه ورود و ثبت نام