Man*_*gir 1 php arrays array-unique
我在 php 中有一个数组,如下所示
Array
(
[0] => Array
(
[0] => 40173
[1] => 514081
[2] => 363885
[3] => 891382
),
[1] => Array
(
[0] => 40173
[1] => 5181
[2] => 385
[3] => 891382
)
)
Run Code Online (Sandbox Code Playgroud)
现在我想删除父索引 0,1... 并最终想要获取所有值(只有唯一值)。
谢谢。
一种可能的方法是使用call_user_func_array('array_merge', $arr)习惯用法来展平数组,然后使用array_unique()提取唯一值:
$new_arr = array_unique(
call_user_func_array('array_merge', $old_arr));
Run Code Online (Sandbox Code Playgroud)
演示。显然,它适用于任何长度的数组。
| 归档时间: |
|
| 查看次数: |
836 次 |
| 最近记录: |