Mening sahifam



Download 2,78 Mb.
bet20/74
Sana28.02.2022
Hajmi2,78 Mb.
#474989
1   ...   16   17   18   19   20   21   22   23   ...   74
Bog'liq
lab php uzb (2)

Nazariy qism
PHPning sintaksisi
PHP dasturi – bu komandalar (yo‘riqnomalar) to‘plami. Dasturning ishlov beruvchiga (parserga) bitta komandani ikkinchisidan ajrata bilishi muhim. Buning uchun maxsus simvollar – ajratuvchilar ishlatiladi. PHPda yo‘riqnomalar nuqta vergul bilan ajratiladi.
PHP sintaksisining ko‘p qismi C, Java va Perl tillaridan o‘zlashtirilgan. Server bilan ishlayotgan fayl qoida bo‘yicha php kengaytmasiga ega.
PHP-kodi html-kodiga keyingi turda qo‘shiladi:

yoki

kodning_matni;
?>
PHP, ‘C’, ‘C++’ va Unix tashqi qatlami ko‘rinishida sharqlarni qo‘llaydi. // va # simvollar bir satrli sharhlar boshini, /* va */ esa ko‘p satrli sharhlarning boshi va ohirini belgilaydi. Misol:



/* Bu ko‘p satrli sharh,
Bu uning yana bitta satri */


echo "Bu axborot HTMLda ko‘rsatilgan bo‘ladi";
# Bu shell-ko‘rinishidagi sharh
?>
O‘zgaruvchilar
O‘zgaruvchi PHP dasturi ketidan uning nomi joylashgan $ simvoli bilan ajraladi. Misol uchun:
$city=“Tula”;
city – o‘zgaruvchi,Tula – ma’nosi.
O‘zgaruvchining nomi registrga bog‘liq va PHPda boshqa nomlar kabi umumiy qoidalarga rioya qiladi: O‘zgaruvchining to‘g‘ri nomi harflardan yoki sonlardan yoki ajratib ko‘rsatuvchi simvollar bilan boshlanishi kerak.
Konstantalar
Konstantaning o‘zgaruvchidan asosiy farqi shundan iboratki, unga bir martadan ko‘p ma’no berib bo‘lmaydi va uning ma’nosini e’lon qilib bo‘lgandan so‘ng bekor qilib bo‘lmaydi. Bundan tashqari, ma’noni o‘zlashtirish bilan konstantani aniqlash mumkin emas. Konstantani aniqlash uchun define maxsus funksiyasi mavjud. Uning sintaksisi quyidagicha:
Define(“Konstanta_nomi”,”Konstanta_ma’nosi”,[Registrga_bog‘liqsizligi])
Odatda konstantalarning nomi registrga bog‘liq bo’ladi. Har bir konstanta uchun “Registrga_bog‘liqsizligi” argumenti ma’nosi sifatida True ma’nosini ko‘rsatib uni o‘zgartirish mumkin. Konstantalar nomlari yuqori registrda yoziladi deb kelishilgan.
Konstanta ma’nosiga uning nomini ko‘rsatib yoki parametr sifatida konstanta nomi bilan constat funksiyasidan foydalanib ega bo‘lish mumkin.

Download 2,78 Mb.

Do'stlaringiz bilan baham:
1   ...   16   17   18   19   20   21   22   23   ...   74




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish