PHP 5
PHP sintaksisi
PHP skripti serverda bajariladi va oddiy HTML natijasi brauzerga qaytariladi.

Asosiy PHP sintaksisi

PHP skriptlari hujjatning har qanday joyiga joylashtirilishi mumkin.

PHP skripti <? php bilan boshlanadi va tugaydi:  ?> :


<?php

// Kolar bu yerga yoziladi

?>

PHP fayllari uchun standart fayl kengaytmasi ".php" dir.

PHP faylida odatda HTML teglari va ba'zi PHP skript kodlari mavjud.


Quyida, oddiy PHP fayliga misol mavjud. Buning PHP skriptiga PHP
funktsiyasini ishlatib, "echo" funksiyasini ishlatib, "Salom dunyo!"
web-sahifasida:


<!DOCTYPE html>

<html>

<body>

<h1>Mening birinchi PHP sahifam</h1>

<?php

echo "Hello World!";
?>


</body>

</html>

Eslatma: PHP so'zlari nuqta-vergul bilan tugaydi (.


PHP-da sharhlar

PHP kodidagi sharh - bu dasturning bir qismi sifatida o'qilmaydi / bajarilmagan satr. Uning yagona maqsadi kodni tekshiradigan kishi tomonidan o'qilishi.

Sharhlar quyidagilar uchun ishlatilishi mumkin:

  • Boshqalarga nima qilayotganingizni tushunib yetishsin

  • O'zingizning ishingizni eslang - ko'pchilik programmuvchilar bir yil
    yoki ikki yil o'z ishlariga qaytib kelishdi va nima qilganlarini qayta
    ko'rib chiqishga majbur bo'lishdi.
    Sharhlar siz kodni yozganingizda nimani o'ylayotganingizni eslatishi mumkin

PHP bir necha fikrlarni qo'llab-quvvatlaydi:


<!DOCTYPE html>

<html>

<body>

<?php

/*
Bu katta hajmdagi sharhlarni
ishlatish uchun qo'llaniladi

*/

// Mana bu holatda ham ishlatsa bo'ladi !
$x = 5 /* + 15 */ + 5;
echo $x;
?>


</body>

</html>

PHP holatlar sezuvchanligi


PHP-da, NO kalit so'zlar (masalan, if, while, echo, va hokazo),
sinflar, funktsiyalar va foydalanuvchi tomonidan belgilangan vazifalar
katta-kichikdir.

Quyidagi misolda quyida keltirilgan barcha uchta bayonnoma qonuniy (va teng) hisoblanadi:
<?php

ECHO "Hello World!<br>";
echo "Hello World!<br>";

EcHo "Hello World!<br>";
?>


Biroq, barcha o'zgaruvchining nomlari katta / kichik harflarga sezgir.


Quyidagi
misolda faqat birinchi so'z $color o'zgaruvchisining qiymatini aks
etadi (bu $color, $COLOR va $ coLOR uch xil o'zgaruvchi sifatida
baholanadi):

<?php
$color = "red";

echo "My car is " . $color . "<br>";
echo "My house is " . $COLOR . "<br>";
echo "My boat is " . $coLOR . "<br>";
?>

Site is in test mode