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


 ‘zgaruvchi holatini tek sh irish


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

0 ‘zgaruvchi holatini tek sh irish
P H P ning o'zgaruvchi holatin i tekshiruvchi bir qan cha fu n k si­
yalari mavjud. U lard an biri — isset().
Sintaksisi:
int isset(m ixed var);
Bu funksiya param etr sifatida o‘zgaruvchi nom ini oladi va natija 
sifatida agar o ‘zgaruvchi mavjud b o ‘lsa, true, aks holda false ni qay­
taradi.
0 ‘zgaruvchini unset() funksiyasi yordam ida o‘chirish m u m k in . 
U ning sintaksisi quyidagicha: 
int unset(m ixed var); 
bu funksiya o ‘zgaruvchini o‘chiradi va natija sifatida tru e qiym atini 
qaytaradi.
em pty() funksiyasi qiym ati bo ‘sh va nol bo‘lm agan o ‘zgaruvchining 
m avjudligini aniqlaydi va m os holda tru e yoki false qiym atlarini 
qaytaradi.
Sintaksisi:
int em pty(m ixed var);
U shbu uch ta funksiyaga m isol ko‘ram iz. V aqtinchalik yaratilgan 
sahifaga ushbu kodlarni k iritam iz:
< ? e c h o isset($bor); 
e c h o isset($yu q ); 
e c h o em pty(Sbor); 
e c h o em p ty($yu q ); ?>


isset() funksiyasi $bor o ‘zgaruvchisi uch u n form a m aydonida 
qiym at kiritilgan yoki kiritilm agan lig iga bog‘liq bo‘lm agan holda, 
tru e qiy m atin i qaytaradi. em ptyQ funksiyasi esa kiritilgan qiym atga 
bog‘liq holda natijani qaytaradi.
$yuq o ‘zgaruvchisi m avjud em as, sh u n ing uchun bu o‘zgaruvchi 
uchun isset() funksiyasi false q iy m atin i, em pty() funksiyasi esa — 
tru e ni qaytaradi.
Ko‘rib o ‘tilgan funksiyalar form adagi m avjud m aydonlar foyda- 
lanuvchi to m o n id an to ld irilg a n lig in i tekshirish uchu n ishlatiladi. 
0 ‘zgaru vch ilarn i qayta in terp retatsiyalash  
Sintaksisi:
int intval(m ixed var); 
double doubleval(m ixed var); 
string strval(m ixed var);
U shbu h a r bir funksiya p a ra m etr sifatida o ‘zgaruvchini qabul 
qiladi va m os tipga o ‘zg artirilgan o ‘zgaruvchi q iym atini qaytaradi.



Download 7.31 Mb.

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




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