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

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

利用php怎么對多維數組的深度進行判斷

發布時間:2021-01-04 16:31:45 來源:億速云 閱讀:159 作者:Leah 欄目:開發技術

本篇文章給大家分享的是有關利用php怎么對多維數組的深度進行判斷,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

例如有一個多維數組:

復制代碼 代碼如下:


array(
array(
array(1,3,4),
array(
array(
1,2,3
)
)
),
array(
array(1,2),
array(1)
)
)


這個數組的深度就是5,那么如何快速的確定一個數組深度。

(PS:T不錯的PHP Q扣峮:276167802,驗證:csl)

其實,只是上面的答案應該再進行排序就可以了。下面清源分享一個簡單的計算深度函數:

復制代碼 代碼如下:


<?php
function array_depth($array) {
$max_depth = 1;


foreach ($array as $value) {
if (is_array($value)) {
$depth = array_depth($value) + 1;


if ($depth > $max_depth) {
$max_depth = $depth;
}
}
}
return $max_depth;
}

$array = array( array("11"), array(),array( array(array("5", "6"), "7", "8")),array( array(array("5", "6"), "7", "8")), "9", "10");
echo array_depth($array);
?>

以上就是利用php怎么對多維數組的深度進行判斷,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

阿拉尔市| 禹州市| 邢台县| 利津县| 如皋市| 衡东县| 宁陵县| 临汾市| 贺兰县| 那曲县| 汪清县| 富源县| 阜城县| 广元市| 甘德县| 辛集市| 搜索| 长子县| 鄂托克前旗| 怀远县| 璧山县| 年辖:市辖区| 华坪县| 冷水江市| 荔波县| 玉门市| 福贡县| 胶南市| 清徐县| 中江县| 宝丰县| 博客| 铅山县| 怀远县| 金昌市| 遵义市| 平顶山市| 宁蒗| 乌兰浩特市| 镇雄县| 温宿县|