M a r ip o V, М. Fayziyeva, S. D o t t o y e V web texn ologiyalari


Download 7.31 Mb.
Pdf ko'rish
bet26/52
Sana26.08.2023
Hajmi7.31 Mb.
#1670387
1   ...   22   23   24   25   26   27   28   29   ...   52
Bog'liq
web-texnologiyalari -aripov-m (1)

Ruxsat etilgan identifikatorlar
Ruxsat etilm agan identifikatorlar
m y_f
Thi&th
Siz
!coun
som ew
4wa
Identifik ato rlarda belgilar registrga sezgir. M isol uch un , $rec 
nom li o ‘zgaruvchi $Rec nom li o ‘zgaru v ch id an farq qiladi. Iden ti- 
fikator uzunligi chegaralan m agan . Id en tifik ato r P H P ning birorta 
s ta n d a rt kalit so‘ziga m os kelishi m u m k in em as.
2.7. 0 ‘zgaruvchilar bilan ishlovchi funksiyalar
P H P ning o ‘zgaruvchilar bilan ishlovchi funksiyalari bilan ta n i- 
sham iz. Bu funksiyalar kutubxonasi o ‘zgaruvchilarni tekshirish va 
u larn i turli u su llar bilan o ‘zg artirish u c h u n ishlatiladi. 
0 ‘zgaruvchilarning tiplarini tekshirish va o ‘rnatish
Sintaksisi:
string gettype(m ixed var);
int settype(string var, string type);
g ettype() funksiyasi unga u zatilgan o‘zgaruvchining tipini an iq - 
lab, tip n o m in i yoki agar o ‘zgaruvchi tipi stan d art tiplardan(integer, 
double, string, array yoki object) birortasi h am b o im a s a , “ unknow n 
typ e” ni qaytaradi.
settypeQ funksiyasiga param etrlar sifatida o ‘zgaruvchi va s ta n ­
d art tiplardan biri beriladi. Bu funksiya p aram etr sifatida berilgan 
o'zgaruvchi tipini param etr sifatida berilgan yangi tipga o‘zgartiradi. 
M isol:

echo gettype($a).”
”;
 
settype ($a, “double”); 
echo gettype($a).”
”; ?>

Natija:
integer___________________________________________


double_________________________________________________________________ _
gettype() funksiyasiga m urojaat etganda, $a o‘zgaruvchisining 
tipi integer ekanligini chiqazadi. settype() funksiyasiga m urojaat et- 
g andan so‘ng, u n in g tipi double ga o‘zgaradi.
P H P ning tip larni tekshirish uchun bir qancha funksiyalari m av- 
ju d. Bu funksiyalarning h ar biri p aram etr sifatida o‘zgaruvchini 
qabul qiladi va
tru e yoki false qiym atlarini qaytaradi.
• is_array()
• is_double(), is_float(), is_real() (bir xil funksiya)
• is_long(), is_ int(), is_integer() (bir xil funksiya)
• is_string()
• is_object()

Download 7.31 Mb.

Do'stlaringiz bilan baham:
1   ...   22   23   24   25   26   27   28   29   ...   52




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