Massivlar. Assotsativ massivlar



Download 283,43 Kb.
Pdf ko'rish
bet4/11
Sana29.12.2021
Hajmi283,43 Kb.
#78573
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
Massivlar

List() funksiyasi 

List()  funksiyasi  array()  ga  o'xshash  bo'lib,  uning  asosiy  vazifasi  -  bir 

vaqtning o'zida massiv ichidagi bir nechta qiymatni bir 

nechta o'zgaruvchiga tenglashtiradi. Bu funksiya berilgan massivni 

bir nechta qiymatlarga ajratadi. 

Sintaksisi: 

void list(o‘zgaruvchil [,o‘zgaruvchi2 , ...]) 

list()  -  ma’lumotlar  bazasidan  yoki  fayldan  m  a’lumotlarni  o‘zgaruvchiga 

o'qib olish uchun juda qulay funksiya. 

Bu yerda $talabal= Lola, Stalaba2=Karim, $talaba3= Vasila, 

Stalaba4= Akmal, $talaba5= Botir 

list() funksiyasini qo‘llash.  

“3/12/1992”, “T D P U ”); 

list($stud_id, $surnam e, $nam e, $stipend, $kurs, $city, Sbirthday, $univ_ 

id)=$talabalar; 

echo $stud_id.’
’; echo $surnam e.’
'; 

echo $nam e.'


’; echo $stipend.'
'; 

echo $kurs.’


'; echo $city.’
'; 

echo $birthday.'


'; echo Suniv_id;?> 

List() funksiyasini each() funksiyasi bilan qo‘llaymiz. 



$talabalar= array(stud_id= > ” l ”, surnam e=>'T slom ov", n am e= > ” lkrom 

”, 

stipend=>150, k u rs= > l, city= >”A ndijon”, b irth d ay = > ”3 / l 2/1992”, 



univ_ 

id= > ”T D P U ”); 

w hile( list($key, Svalue) = each( Stalabalar ) ) 

{echo “ Skey - Svalue


”; } ?> 

N atija: stud_id — 1 

surnam e — Islomov 

nam e — Ikrom 

stipend — 150 

kurs — 1 

citv — A ndijon 

birthday - 3/12/1992 




univ id – TDPU 

Bu misolda each() funksiyasi Stalabalar massividan joriy elementni olib, uni 

massiv  sifatida  qaytaradi  va  keyingi  elementni  joriy  etadi.  List()  funksiyasi  esa 

each()  funksiyasi  qaytargan  massivning  0  -  va  1  —  elementini  ikkita  yangi 

o‘zgaruvchiga ($key va $value) tenglaydi. 

ran ge() funksiyasi range() funksiyasi qnyi va yuqori chegarasi aniq boMgan 

butun  sonlar  intervalini  oson  va  tez  yaratish  imkonini  beradi.  rangeQ  funksiyasi 

ko‘rsatilgan intervaldagi barcha butun sonlardan tashkil topgan massivni chiqazadi.  

Sintaksisi:  

array range(int quyi chegara, int yuqori chegara). 

range() funksiyasini qo’llash 

/ / Slot=array(0,l,2,3,4,5,6,7,8,9). ?> 

range() funksiyasida 0 dan 9 gacha bo'Igan interval ko'rsatilganligi uchun $lot 

massivi  ko'rsatilgan  intervaldagi  butun  sonlardan  iborat  bo‘ladi.  Massiv 

elementlarini hisoblash: sizeof(),count(),array_count_values() 


Download 283,43 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   11




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