Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/250.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在php中从多维数组中获取结果而不重复结果_Php_Arrays - Fatal编程技术网

在php中从多维数组中获取结果而不重复结果

在php中从多维数组中获取结果而不重复结果,php,arrays,Php,Arrays,我有一个数组,希望得到所有像[*][place]这样的值, 没有重复的结果。 输出应如下所示: 森德杰兰德 北日德兰州 斯吉拉德 您可以同时使用array\u column,array\u unique,array\u filter,内爆 echo implode(' ', array_filter(array_unique(array_column($yourArray, 'place')))); array\u column支持(PHP5>=5.5.0,PHP7) 如果您使用的是旧版本,则

我有一个数组,希望得到所有像[*][place]这样的值, 没有重复的结果。 输出应如下所示:

森德杰兰德 北日德兰州 斯吉拉德


您可以同时使用
array\u column
array\u unique
array\u filter
内爆

echo implode(' ', array_filter(array_unique(array_column($yourArray, 'place'))));
array\u column
支持(PHP5>=5.5.0,PHP7)


如果您使用的是旧版本,则循环会有所帮助。

非常感谢mauch,它工作得很好,如何删除重复的结果?最后调用的函数不应该是
array\u column
?啊。。。错过了。。更新。谢谢
echo implode(' ', array_filter(array_unique(array_column($yourArray, 'place'))));