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


e c h o $ p o y ta x t[“ F ransiya”J; ?>


Download 7.31 Mb.
Pdf ko'rish
bet22/52
Sana26.08.2023
Hajmi7.31 Mb.
#1670387
1   ...   18   19   20   21   22   23   24   25   ...   52
Bog'liq
web-texnologiyalari -aripov-m (1)

e c h o $ p o y ta x t[“ F ransiya”J; ?>
Natija: Parij_______________________________________________________________
Ko‘p o‘lchovli massiv
Massiv kalit va q iy m a tla rn i o ‘zida m u ja s s a m la s h tirg a n o d d iy
r o ‘y x a td a n iborat b o'lishi s h art em as, balki m assiv yacheykasi o'z id a 
b o s h q a m assivlarni h a m saq lash i m u m k in . B u n d a y m assiv lar k o ‘p 
o ‘lchovli m assivlar deyiladi. Bu m assivda aralash (sonli va assotsia­
tiv) in dekslashga rux sat b eriladi.
K o ‘p o ‘lchovli massiv sifatida, ikki o ‘lchovli m assivlarni h a m
yaratish m u m k in . Ik k i o ‘lchovli m assiv kengligi va b alan d lig i satrlar 
va u s tu n la rg a akslanuvchi m a trits a yoki jad val k o ‘rin is h id a boMadi.


2.7-m isol. K o ‘p o ‘lchovli m assiv larn in g ishlatilishi
$auto m assivini q araydigan b o ‘Isak, N exia indeksli m assiv qiy­
m ati boshqa b ir m assivga teng. D e m a k , b u ko‘p o'lchovli m ass iv n in g
P H P kod in i yozib c h iq a m iz .
“ 1999”, “rangi”= > “o q ”); 
$au to[“d a m a s”] = array(“y ili”= > “ 2 0 0 3 ”, “ran gi”= > “qora” ); 
$au to[“m a tiz ”] = array(“y ili”= > “ 2 0 0 5 ”, “rangi”= > “o q ” );
$au to[“tik o ” ] = array(“y ili”= > “ 1999”, “ran gi”= > “q iz il”);
e ch o “M a tiz a v to m o b ilin i ishlab chiqarilgan y ili - “. $au to [“m a tiz ” ]
[“yili”]; ?>
Natija.
M atiz a v to m o b ilin i ishlab chiqarilgan y ili — 2005________________________
M assiv kalitlari
A g a r kalit b e r ilm a g a n b o ‘lsa, u h olda kalit o ‘rn ig a k a litn in g eng 
k atta qiym atiga 1 s o n in i q o ‘shib yozib ketiladi. K alit b iro r- b ir qiy­
m a tg a ten g b o ‘lsa, u h o ld a o ‘sha q iym at o ‘zi yoziladi. P H P n i n g
4.3.0 d a n keyingi versiyalarida k a litn in g eng k a tta q iym ati m a n fiy
so n b o ‘lsa, m a s siv n in g keyingi qiym ati nol(0) deb olinadi.
A g a r kalit o ‘r n i d a T R U E yoki F A L S E q iy m atla ri ishlatilsa, u 
holda kalit tipi in teg er b o ‘lgan 0 yoki 1 q iy m a tn i beradi. Kalit o ‘rn id a
N U L L ishlatilsa, b o ‘sh satrn i beradi. K alit o ‘r n id a b o ‘sh satr h a m
ishlatilishi m u m k i n , faqat uni q o ‘s h tirn o q ichiga olib yozish kerak 
yoki a lo h id a yo zilg an d a b o ‘sh t o ‘rtb u r c h a k qavs ishlatiladi. Kalit 
o ‘rn id a obyekt va m assivlar ishlatilm aydi.

Download 7.31 Mb.

Do'stlaringiz bilan baham:
1   ...   18   19   20   21   22   23   24   25   ...   52




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