PHP massivlari funksiyalari

PHP da kalit so'zlar
PHP kalendar funksiyalari

Bu yerda siz PHP massivlarining barcha foydali funksiyalarini topasiz. Bir va ko'p o'lchovli massivlar ham qo'llab-quvvatlanadi.

Ushbu massiv funktsiyalaridan foydalanish uchun o'rnatish yoki uchinchi tomon paketi talab qilinmaydi.

Funktsiya nomiTavsif
massiv()Yangi massiv yaratadi
array_change_key_case()Massivning barcha tugmachalarini katta yoki kichik harflarga aylantirish uchun.
array_chunk()Massivni massiv bo‘laklariga ajratadi
array_column()Massivdagi bitta ustundan qiymatlarni oling
array_combine()Bir massivdagi kalitlar va boshqa massivdagi qiymatlar yordamida massiv yarating
array_count_values()Massivning elementlari/qiymatlari sonini oling
array_diff() Massivlarni solishtiring va farqlarni faqat qiymatlar asosida qaytaradi
array_diff_assoc() Massivlarni solishtiring va ikkala kalit va qiymatlar asosida farqlarni qaytaring
array_diff_key() Massivlarni solishtiring va faqat kalitlarga asoslangan farqlarni qaytaradi
array_diff_uassoc() Massivlarni solishtiring va foydalanuvchi tomonidan belgilangan kalit taqqoslash funksiyasidan foydalangan holda farqlarni qaytaradi. U kalitlarni ham, qiymatlarni ham taqqoslaydi
array_diff_ukey()Massivlarni solishtiring va foydalanuvchi tomonidan belgilangan kalit taqqoslash funksiyasidan foydalangan holda farqlarni qaytaradi. U faqat kalitlarni taqqoslaydi
array_fill()Massivni qiymatlar bilan to‘ldiradi
array_fill_keys()Massivdagi belgilangan kalitlarga qiymatlarni tayinlang
array_filter()Qayta qo'ng'iroq qilish funksiyasi yordamida massiv qiymatlarini filtrlaydi
array_flip()Kalitlarni assotsiativ massivning mos qiymatlari bilan almashtiring
array_intersect() Massivlarni solishtiring va faqat qiymatlarni solishtirish orqali bir xil qiymatlarni qaytaring
array_intersect_assoc() Massivlarni solishtiring va kalit va qiymatlarni taqqoslash orqali bir xil qiymatlarni qaytaring
array_intersect_key()Massivlarni solishtiring va faqat kalitlarni solishtirish orqali bir xil qiymatlarni qaytaring
array_intersect_uassoc() Foydalanuvchi tomonidan belgilangan kalitlarni taqqoslash funktsiyasidan foydalangan holda bir xil qiymatlar uchun ikki yoki undan ortiq massivlarni solishtiring (har ikkala kalit va qiymatlarni solishtiring)
array_intersect_ukey()Foydalanuvchi tomonidan belgilangan kalitlarni taqqoslash funksiyasidan foydalangan holda ikki yoki undan ortiq massivlarni bir xil qiymatlar uchun solishtiring (faqat kalitlarni solishtiring)
array_key_exists()Massivdagi maxsus kalitlarni tekshiradi
array_keys()Massivning barcha kalitlarini oling
array_map()Massivning har bir qiymatini foydalanuvchi tomonidan belgilangan funktsiyadan o'tkazing va yangi/o'zgartirilgan qiymatni qaytaring
array_merge()Bir yoki bir nechta massivni bitta massivga birlashtiradi
array_merge_recursive()Bir yoki bir nechta massivni rekursiv ravishda bitta massivga birlashtiring
array_multisort()Bir yoki ko'p o'lchovli massivni saralash
array_pad()Massivga ma'lum qiymatga ega ma'lum miqdordagi elementlarni kiritadi
array_pop()Massivning oxirgi elementini olib tashlang
array_product()Massiv qiymatlari mahsulotini oling
array_push()Elementni massivning oxirgi indeksiga/massiv oxiriga kiriting
array_rand()Massivdan tasodifiy kalitlarni oling
array_reduce()Foydalanuvchi tomonidan belgilangan funksiyadan foydalanib massivni satrga aylantiring
array_replace() Massiv qiymatlarini massivlardagi qiymatlar bilan almashtiradi
array_replace_recursive()Massiv qiymatlarini massivlardagi qiymatlar bilan rekursiv ravishda almashtiradi
array_reverse()Massivning teskarisini oling
array_search()Massivning belgilangan elementini qidiring va assotsiativ massiv bo'lsa, kalitni qaytaring
array_shift()Birinchi elementni massivdan olib tashlaydi va uni qaytaradi
array_slice()Massivning tanlangan qismini oling
array_splice()Massivning muayyan elementlarini olib tashlaydi va almashtiradi
massiv_sum()Massivning barcha qiymatlari yig'indisini hisoblang va qaytaring
array_udiff() Massivlarni solishtiring va turli qiymatlarni qaytaring. Qiymatlar foydalanuvchi tomonidan belgilangan funksiya yordamida taqqoslanadi
array_udiff_assoc() Massivlarni solishtiring va turli qiymatlarni qaytaring. Kalitlar o'rnatilgan funksiya yordamida taqqoslanadi va qiymatlar foydalanuvchi tomonidan belgilangan funksiya yordamida taqqoslanadi.
array_udiff_uassoc()Massivlarni solishtiring va turli qiymatlarni qaytaring. Asosiy qiymatlar foydalanuvchi tomonidan belgilangan funksiya yordamida taqqoslanadi
array_uintersect() Massivlarni solishtiring va mos qiymatlarni qaytaring. Foydalanuvchi tomonidan belgilangan funksiya yordamida faqat Qiymatlar solishtiriladi.
array_uintersect_assoc()Massivlarni solishtiring va mos qiymatlarni qaytaring. Kalitlar o'rnatilgan funksiya yordamida taqqoslanadi va qiymatlar foydalanuvchi tomonidan belgilangan funksiya yordamida taqqoslanadi.
array_uintersect_uassoc()Massivlarni solishtiring va mosliklarni qaytaring (foydalanuvchi tomonidan belgilangan ikkita kalit solishtirish funksiyasidan foydalangan holda kalitlar va qiymatlarni solishtiring)
array_unique()Massivning dublikatini olib tashlaydi
array_unshift()Massiv boshiga bir yoki bir nechta element qo‘shadi
array_values()Massivning barcha qiymatlarini oling
array_walk()Massivning har bir elementiga foydalanuvchi funktsiyasini qo'llang
array_walk_recursive()Massivning har bir kalit qiymatini oling va unga foydalanuvchi tomonidan belgilangan funktsiyani qo'llang
arsort()Assotsiativ massivni qiymat bo'yicha kamayish tartibida tartiblaydi
asort()Assotsiativ massivni qiymat bo'yicha o'sish tartibida tartiblaydi
ixcham()O'zgaruvchilar va ularning qiymatlarini o'z ichiga olgan massiv yarating
count()Massivdagi elementlar sonini qaytaradi
joriy()Massiv ko'rsatgichi ko'rsatgan joriy elementni qaytaradi
har bir()Massivning joriy kalit-qiymat juftligini qaytaradi
oxiri()Ko'rsatkichni massivning oxirgi elementiga yo'naltirish uchun harakatlantiring
ekstrakti()O‘zgaruvchilarni massivdan joriy belgilar jadvaliga import qiladi
in_array()Massivda muayyan element mavjudligi yoki yo'qligini tekshiring
kalit()Massivdan kalitni oling
krsort()Assotsiativ massivni kalit asosida kamayish tartibida tartiblaydi
ksort()Assotsiativ massivni kalit asosida o'sish tartibida tartiblaydi
ro'yxat ()O'zgaruvchilarni massiv kabi tayinlaydi
natcasesort() Massiv elementlarini tabiiy tartib algoritmiga ko'ra tartiblash (katta-kichik harf sezgir)
natsort()Massiv elementlarini tabiiy tartib algoritmiga ko'ra tartiblang
Keyingi()Agar mavjud bo'lsa, keyingi elementga ishora qilish uchun massiv ko'rsatgichini o'tkazing
pos()Massiv funksiyasining taxalluslari current(). Massiv ko'rsatkichi joylashgan joyning indeksini qaytaring
oldingi()Agar mavjud bo'lsa, oldingi elementga ishora qilish uchun massiv ko'rsatkichini siljiting
diapazon ()Belgilangan diapazondagi elementlarni o'z ichiga olgan massiv yaratadi
qayta o'rnatish()Massiv ko‘rsatkichini birinchi elementga ishora qilib qo‘ying
rsort() Indekslangan massivni kamayish tartibida tartiblaydi
aralashtirmoq()Massiv elementlarini aralashtirish/tasodifiylashtirish
sizeof()Bu funksiya count() funksiyasining taxallusidir
saralash ()Indekslangan massivni o'sish tartibida tartiblaydi
uasort()Massivni foydalanuvchi tomonidan belgilangan funktsiyaga ko'ra qiymat bo'yicha tartiblang
uksort()Massivni foydalanuvchi tomonidan belgilangan funksiyaga ko‘ra tugmalar bo‘yicha tartiblang
usort()Massivni foydalanuvchi tomonidan belgilangan funksiya bo'yicha tartiblang
PHP massiv funktsiyalari - massiv havolalari

PHP da kalit so'zlar
PHP kalendar funksiyalari
en English
X
Top o'ting