array_walk_recursive()
PHP array_walk_recursive() funksiyasi
❮ PHP massivlar ma’lumotnomasi
Misol
Massivning har bir elementini foydalanuvchi tomonidan belgilangan funksiyadan o‘tkazing:
<?php
function myfunction($value,$key)
{
echo "The key $key has the value $value<br>";
}
$a1=array("a"=>"red","b"=>"green");
$a2=array($a1,"1"=>"blue","2"=>"yellow");
array_walk_recursive($a2,"myfunction");
?>
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
array_walk_recursive() funksiyasi massivning har bir elementini foydalanuvchi tomonidan belgilangan funksiyadan o‘tkazadi. Massiv kalitlari va qiymatlari funksiyaga parametr sifatida beriladi. Bu funksiyaning array_walk() funksiyasidan farqi shundaki, u yordamida chuqurroq massivlar (massiv ichidagi massiv) bilan ishlash mumkin.
Sintaksis
array_walk_recursive(array, myfunction, parameter...)
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| array | Majburiy. Massivni belgilaydi |
| myfunction | Majburiy. Foydalanuvchi tomonidan belgilangan funksiya nomi |
| parameter,... | Ixtiyoriy. Foydalanuvchi tomonidan belgilangan funksiya uchun parametrni belgilaydi. Funksiyaga bitta parametr yoki istalgancha parametr berishingiz mumkin. |
Texnik tafsilotlar
| Qaytariladigan qiymat: | Muvaffaqiyatli bo‘lsa TRUE, muvaffaqiyatsiz bo‘lsa FALSE qaytaradi |
|---|---|
| PHP versiyasi: | 5+ |
❮ PHP massivlar ma’lumotnomasi
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
