亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
西宁市| 东乡县| 炉霍县| 永和县| 祁连县| 霍州市| 壶关县| 景洪市| 鹤庆县| 滕州市| 浑源县| 财经| 金湖县| 土默特左旗| 东海县| 阿克苏市| 吉安市| 康乐县| 霍林郭勒市| 云林县| 扬中市| 郯城县| 康定县| 永春县| 诸城市| 荣昌县| 渭南市| 兰州市| 仙游县| 进贤县| 杭锦后旗| 北安市| 平山县| 乌拉特后旗| 潜江市| 新干县| 高淳县| 中卫市| 武胜县| 西华县| 木里|