بناء جملة PHP
يتم تنفيذ نص PHP على الخادم ، ويتم إرسال نتيجة HTML العادية مرة أخرى إلى المتصفح.
قواعد PHP الأساسية
يمكن وضع نص PHP في أي مكان في المستند.
يبدأ نص PHP بـ <?php
وينتهي بـ
?>
:
<?php
// PHP code goes here
?>
امتداد الملف الافتراضي لملفات PHP هو " .php
".
يحتوي ملف PHP عادةً على علامات HTML وبعض أكواد PHP النصية.
أدناه ، لدينا مثال لملف PHP بسيط ، مع برنامج نصي PHP يستخدم وظيفة PHP مدمجة " echo
" لإخراج النص "Hello World!" على صفحة الويب:
مثال
<!DOCTYPE html>
<html>
<body>
<h1>My first PHP page</h1>
<?php
echo "Hello World!";
?>
</body>
</html>
ملاحظة: تنتهي عبارات PHP بفاصلة منقوطة ( ;
).
حساسية حالة PHP
في PHP ، فإن الكلمات الرئيسية (على سبيل المثال if
،
else
، while
،
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
التعامل معها على أنها ثلاثة متغيرات مختلفة:
مثال
<!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>