San*_*tel 0 php arrays arraylist multidimensional-array
我正在用PHP编写代码而且我一度陷入困境如果你知道任何解决方案那么请给我回答.我有一个数组如下:
Array
(
[0] => Array
(
[0] => Array
(
[Client] => Array
(
[id] => 64
[firstname] => abc
[lastname] => def
[email] => abc@gmail.com
)
)
[1] => Array
(
[Client] => Array
(
[id] => 109
[firstname] => Sandip
[lastname] => Shah
[email] => abc223@gmail.com
)
)
)
[1] => Array
(
[0] => Array
(
[Client] => Array
(
[id] => 120
[firstname] => Vandana
[lastname] => Mathur
[email] => v@gmail.com
)
)
)
[2] => Array
(
[0] => Array
(
[Client] => Array
(
[id] => 113
[firstname] => Raj
[lastname] => Kumar
[email] => raj@gmail.com
)
)
)
)
Run Code Online (Sandbox Code Playgroud)
现在我想要的最终数组如下:是否有可能使用数组php函数进行以下方式?
Array
(
[0] => Array
(
[Client] => Array
(
[id] => 64
[firstname] => abc
[lastname] => def
[email] => abc@gmail.com
)
)
[1] => Array
(
[Client] => Array
(
[id] => 109
[firstname] => Sandip
[lastname] => Shah
[email] => abc223@gmail.com
)
)
[2] => Array
(
[Client] => Array
(
[id] => 120
[firstname] => Vandana
[lastname] => Mathur
[email] => v@gmail.com
)
)
[3] => Array
(
[Client] => Array
(
[id] => 113
[firstname] => Raj
[lastname] => Kumar
[email] => raj@gmail.com
)
)
)
Run Code Online (Sandbox Code Playgroud)
那么,你只想合并深度2的所有数组?
这很简单:展开大数组(via call_user_func_array)并合并其内容:
$newArray = call_user_func_array('array_merge', $array);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
33 次 |
| 最近记录: |