PHP Sintaksisi

PHP dasturlash tilida kodingizni sahifani istalgan joyida ishlatishingiz mumkin. PHP dasturlash tili skripti <?php bilan boshlanib ?> bilan tugaydi.

<?php
// PHP kodi shu yerda yoziladi
?>

PHP fayllari uchun standart fayl kengaymasi *.php hisoblanadi. Siz HTML sahifangiz tarkibiga ham php skriptlarini joylashtirishingiz mumkin. Sahifa tarkibiga biron bir ma'lumot chop qilish uchun siz echo kalit so'zidan foydalanishingiz mumkin.

<!DOCTYPE html>
<html>
<body>

<h1>PHP sahifa</h1>

<?php
echo "Uzbek Devs!";
?>

</body>
</html>
Eslatma: PHP bayonotlari nuqta-vergul (;) bilan tugaydi.

PHP harflar sezgirligi

PHP da kalit so‘zlar (masalan ifelsewhileecho, va hokazo), sinflar, funksiyalar va foydalanuvchi tomonidan belgilangan funksiyalar katta-kichik harflarga bog‘liq emas. Quyidagi misolda quyidagi uchta aks holatlar teng va qonuniydir:

<!DOCTYPE html>
<html>
<body>

<?php
ECHO "Hello World!<br>";
echo "Hello World!<br>";
EcHo "Hello World!<br>";
?>

</body>
</html>
Hello World! Hello World! Hello World!
Eslatma: Biroq; barcha o'zgaruvchilar nomlari katta-kichik harflarga o'zaro farq qilib boshqa boshqa o'zgaruvchilar sifatida qabul qiladi!

Quyidagi misolda biz color o'zgaruvchi yaratamiz va uni 3 xil usulda yozamiz va natijada 3 xil o'zgaruvchini aks ettirgan bo'ladi va natija ham shunga mutonosib chiqadi.

<!DOCTYPE html>
<html>
<body>

<?php
$color = "Sariq";
echo "Mening moshinam " . $color . " randa<br>";
echo "Mening uyim " . $COLOR . " rangda <br>";
echo "Mening sochim " . $coLOR . " rangda<br>";
?>

</body>
</html>
Mening moshinam sariq rangda Mening uyim rangda Mening sochim rangda

Ko'rib turganizdek $color nomli o'zgaruvchi yaratganimizda boshqa usulda yozganimizda ushbu o'zgaruvchi qiymatini qaytarmadi.