久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

php多維數組怎么去空值

140次閱讀
沒有評論

共計 738 個字符,預計需要花費 2 分鐘才能閱讀完成。

可以使用遞歸函數來處理多維數組中的空值。

以下是一個示例代碼:

function removeEmptyValues(&$array) {foreach ($array as $key => &$value) {if (is_array($value)) {removeEmptyValues($value);
        } elseif (empty($value)) {unset($array[$key]);
        }
    }
}

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

removeEmptyValues($array);

print_r($array);

運行上述代碼后,輸出結果如下:

Array
([key1] => value1
    [key3] => Array
        ([subkey1] => subvalue1
            [subkey3] => Array
                ([subsubkey2] => subsubvalue2
                )

        )

)

通過遞歸調用 removeEmptyValues 函數,可以在多維數組中刪除所有空值。注意在處理子數組時,需要使用引用 &$value,這樣才能修改原始數組。

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-12發表,共計738字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 邢台县| 探索| 松溪县| 花垣县| 阿克陶县| 宁阳县| 闽侯县| 珲春市| 怀仁县| 怀柔区| 兴隆县| 嫩江县| 丁青县| 通江县| 宜章县| 邢台县| 云霄县| 阜康市| 闻喜县| 瑞昌市| 云南省| 张家川| 庆云县| 湘潭县| 息烽县| 扎囊县| 竹北市| 南和县| 黄浦区| 正镶白旗| 六安市| 四子王旗| 厦门市| 保德县| 博客| 潮安县| 克东县| 清原| 平昌县| 河北区| 诸城市|