Contoh
Jalankan setiap elemen array dalam fungsi user-defined:
<?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");
?>
Menjalankan contoh » Definisi dan Penggunaan
The array_walk_recursive() fungsi berjalan setiap elemen array dalam fungsi yang ditetapkan pengguna. kunci dan nilai array merupakan parameter dalam fungsi. Perbedaan antara fungsi ini dan array_walk() fungsi adalah bahwa dengan fungsi ini Anda dapat bekerja dengan array yang lebih dalam (array dalam array).
Sintaksis
array_walk_recursive( array,myfunction,parameter... )
Parameter | Deskripsi |
---|---|
array | Wajib. Menentukan sebuah array |
myfunction | Wajib. Nama fungsi yang ditetapkan pengguna |
parameter,... | Pilihan. Menentukan parameter untuk fungsi yang ditetapkan pengguna. Anda dapat menetapkan satu parameter ke fungsi, atau sebanyak yang Anda suka. |
Rincian teknis
Kembali Nilai: | Mengembalikan TRUE pada keberhasilan atau FALSE pada kegagalan |
---|---|
PHP Versi: | 5 + |
<PHP Array Referensi