Texnologiyalari




Download 7,77 Mb.
Pdf ko'rish
bet23/55
Sana12.12.2023
Hajmi7,77 Mb.
#117342
1   ...   19   20   21   22   23   24   25   26   ...   55
Bog'liq
1. Aripov M., Fayzieva M. Web texnologiyalar.


$age=22; 
ech o “ $nam e”;
echo “
Fakultet”; ?>______________________________________________

Aralash tipdagi o‘zgaruvehilar 
Array tipi (M assivlar)
S k aly ar tip d ag i 
0
‘z g a ru v c h i — b u y a g o n a q iy m at s a q la n a d i g a n
k a ta k c h a x o tira s in in g n o m i. M assiv tipidagi o ‘zg a ru v ch i esa qiy ­
m a t l a r t o ‘plam i s a q la n a d i g a n k a t a k c h a x o tira s in in g n o m i. B o s h q a - 
c h a qilib a y tg a n d a , b ir n e c h t a tip d ag i m a ’l u m o l a r n i n g b ir t i p d a ­
gi o ‘z g a ru v c h id a s a q la n is h i a rra y (massiv) d eb ata la d i. M assivda 
sa q la n a y o tg a n q i y m a t la r m assiv e le m e n tla r i d eb atala d i. B itta m a s ­
siv b ir n e c h ta e l e m e n tla r d a n t a s h k i l t o p g a n b o ‘lib, h a r b itta e l e ­
m e n t o ‘zida y a g o n a q iy m a t (m a t n , son yoki b iro r b o s h q a m assiv) 
ni saqlaydi. M a s s iv n in g h a r b ir e le m e n ti m assiv b ila n kalit o rqali 
b o g 'la n a d i. B o sh q a tip d a g i o 'z g a r u v c h i l a r d a b itta q iy m a t s a q la n s a , 
m assiv tip id a g i o ‘z g a r u v c h il a r d a b ir n e c h ta q i y m a t la r s a q la n a d i. 
E le m e n t id en tifik atsiy asi usuli b ila n farq qiluvchi ik k ita tip d a g i 
m assiv m avjud. B i rin c h i tip d a g i m assiv e lem e n ti k alitla ri k e t m a -
ket keluvchi so n li i n d e k s s ifatida a n i q l a n g a n sonli in deksli m a ss iv ­
lar. M a s s iv n in g ik k in c h i tipi assotsiativ s h a k ld a b o ‘lib, e le m e n tg a
m u r o j a a t etish u c h u n q iy m a t b ila n m a n tiq iy b o g ‘la n g a n k a litla r i s h ­
latila d i. 0 ‘zida b o s h q a m a s s iv la rn i s a q la g a n m assiv k o ‘p o ‘lchovli 
m assiv deb atala d i.
M assivlar a rray () konstruksiyasi y o rd a m id a e ’lon qilinadi. 
Sintaksisi:
array ([kalit] = > q iy m at,
[kaliti] = > q i y m a t i, ... )
arra y () massivi ju f tl ik k a lit= > q iy m a t p a r a m e trla r in i vergul b i­
la n ajratib qabul qiladi. = > belgisi q iy m at va u n i n g kaliti orasidagi 
b o g i a n i s h n i o 'r n a t a d i. K alit tipi b u t u n va satrli, q iy m at esa P H P
n i n g ixtiyoriy tip id a b o ‘lishi m u m k i n .
M a s a la n , $ n a m e = a r r a y ( “ L o l a ”, “ K a r i m ”, “V asila”, “A k m a l ”, 
“ B o t i r ” );



Download 7,77 Mb.
1   ...   19   20   21   22   23   24   25   26   ...   55




Download 7,77 Mb.
Pdf ko'rish