相关疑难解决方法(0)

有没有办法找出PHP数组的"深度"?

PHP数组可以为其元素提供数组.那些数组可以有数组等等.有没有办法找出PHP数组中存在的最大嵌套?一个示例是如果初始数组没有数组作为元素则返回1的函数,如果至少一个元素是数组则返回2,依此类推.

php arrays associative-array

50
推荐指数
5
解决办法
4万
查看次数

嵌套到无限深度的多维数组

我有一个多维数组嵌套到未知/无限深度.我希望能够遍历每个元素.我不想用,foreach(){foreach(){foreach(){}}}因为我不知道深度.

我最终会寻找所有名为" xyz"的嵌套数组.有没有人有任何建议?

php

6
推荐指数
2
解决办法
6672
查看次数

创建动态多维数组

我正在尝试在解析用点分隔的字符串时创建一个数组

$string = "foo.bar.baz";
$value = 5
Run Code Online (Sandbox Code Playgroud)

$arr['foo']['bar']['baz'] = 5;
Run Code Online (Sandbox Code Playgroud)

我解析了密钥

$keys = explode(".",$string);
Run Code Online (Sandbox Code Playgroud)

我怎么能这样做?

php arrays

5
推荐指数
1
解决办法
142
查看次数

标签 统计

php ×3

arrays ×2

associative-array ×1