91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

php遞歸函數遍歷數組怎么實現

PHP
小億
92
2023-11-24 06:57:52
欄目: 編程語言

實現遞歸函數遍歷數組的方法如下:

function recursiveArray($array) {
    foreach ($array as $key => $value) {
        if (is_array($value)) {
            recursiveArray($value); // 遞歸調用自身
        } else {
            echo "$key => $value" . PHP_EOL;
        }
    }
}

$array = array(
    'key1' => 'value1',
    'key2' => array(
        'subkey1' => 'subvalue1',
        'subkey2' => 'subvalue2',
        'subkey3' => array(
            'subsubkey1' => 'subsubvalue1',
            'subsubkey2' => 'subsubvalue2'
        )
    )
);

recursiveArray($array);

上述代碼定義了一個名為recursiveArray的遞歸函數,該函數接受一個數組作為參數。函數通過foreach循環遍歷數組的每個元素,如果元素的值是數組,則遞歸調用recursiveArray函數;否則,輸出鍵和值。通過遞歸調用自身的方式,可以實現對多維數組的完全遍歷。

0
义马市| 紫阳县| 邹平县| 绿春县| 垦利县| 平阳县| 尼勒克县| 苏尼特左旗| 安吉县| 宜黄县| 阿尔山市| 千阳县| 泸州市| 永年县| 长葛市| 明溪县| 新兴县| 长子县| 余干县| 中超| 扶沟县| 佛冈县| 吉木萨尔县| 颍上县| 马龙县| 保定市| 稷山县| 定结县| 隆尧县| 普陀区| 商南县| 吐鲁番市| 会宁县| 涟源市| 霞浦县| 古交市| 黄陵县| 嘉兴市| 蒙自县| 浑源县| 禹城市|