最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP array_walk_recursive() 函數(shù)

定義和用法

array_walk() 函數(shù) 類似,array_walk_recursive() 函數(shù)對數(shù)組中的每個元素應用回調函數(shù)。不一樣的是,如果原數(shù)組中的元素也是數(shù)組,就會遞歸地調用回調函數(shù),也就是說,會遞歸到更深層的數(shù)組中去。

典型情況下,function 接受兩個參數(shù)。array 參數(shù)的值作為第一個,鍵名作為第二個。如果提供了可選參數(shù) userdata ,將被作為第三個參數(shù)傳遞給回調函數(shù)。

如果回調函數(shù)需要直接作用于數(shù)組中的值,可以將回調函數(shù)的第一個參數(shù)指定為引用,這樣對這些單元的任何改變也將會改變原始數(shù)組本身。

語法

array_walk_recursive(array,function,userdata)
參數(shù) 描述
array 必需。規(guī)定數(shù)組。
function 必需。用戶自定義函數(shù)的名稱。
userdata 可選。用戶輸入的值,可作為回調函數(shù)的參數(shù)。

例子

<?php
function myfunction($value,$key) 
{
echo "The key $key has the value $value<br />";
}
$a1=array("a"=>"Cat","b"=>"Dog");
$a2=array($a1,"1"=>"Bird","2"=>"Horse");
array_walk_recursive($a2,"myfunction");
?>

輸出:

The key a has the value Cat
The key b has the value Dog
The key 1 has the value Bird
The key 2 has the value Horse
克拉玛依市| 玉山县| 顺昌县| 溧阳市| 武冈市| 军事| 汤阴县| 广饶县| 枝江市| 文安县| 巩义市| 阜城县| 阜宁县| 藁城市| 涞水县| 威海市| 武强县| 长寿区| 翁牛特旗| 广州市| 昌都县| 枣阳市| 兰西县| 准格尔旗| 盐山县| 宁陕县| 睢宁县| 平谷区| 庐江县| 花莲市| 渝北区| 江城| 洛阳市| 客服| 龙山县| 永年县| 伊春市| 揭阳市| 佳木斯市| 海晏县| 尉氏县|