PHP sintaksisi
Asosiy PHP sintaksisi
Serverda PHP skripti bajariladi va oddiy HTML natijasi brauzerga qaytariladi.
PHP skripti hujjatning istalgan joyiga joylashtirilishi mumkin.
PHP skripti <?php bilan boshlanadi va bilan tugaydi
?> :
<?php
// PHP code goes here
?>
PHP fayllari uchun standart fayl kengaytmasi .php.
PHP fayli odatda ba’zi HTML teglari va ba’zi PHP skript kodlarini o‘z ichiga oladi.
Quyida bizda veb-sahifadagi ba’zi matnlarni chiqarish uchun PHP echo funksiyasidan foydalanadigan PHP skripti bilan oddiy PHP fayliga misol bor:
Misol
Oddiy .php fayli HTML va PHP kodiga ega:
<!DOCTYPE html>
<html>
<body>
<h1>My first PHP page</h1>
<?php
echo 'Hello World!';
?>
</body>
</html>
O‘zingiz sinab ko‘ring »
Eslatma: Barcha PHP operatorlari nuqta-vergul (;) bilan tugaydi.
PHP harflar sezgirligi
PHP kalit so‘zlari (masalan, if, else, echo va boshqalar), classlar, funksiyalar, va foydalanuvchi tomonidan belgilangan funksiyalar katta-kichik harflarga sezgir emas.
Quyidagi misolda ikkala aks-sadosi ham qonuniydir:
Misol
ECHO echo bilan bir xil:
<!DOCTYPE html>
<html>
<body>
<?php
ECHO 'Hello World!<br>';
echo 'Hello World!<br>';
?>
</body>
</html>
O‘zingiz sinab ko‘ring »
Quyidagi misolga qarang; faqat birinchi operator $color o‘zgaruvchining qiymatini ko‘rsatadi! Buning sababi, $color va $COLOR ikki xil o‘zgaruvchi sifatida ko‘rib chiqiladi:
Misol
$COLOR $color bilan bir xil emas:
<!DOCTYPE html>
<html>
<body>
<?php
$color = "red";
echo "My car is $color<br>";
echo "My house is $COLOR";
?>
</body>
</html>
O‘zingiz sinab ko‘ring »
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
