打印出来的结果是多个同级数组,第一次见,想合并成一个大数组,方便操作
Array
(
[0] => Array
(
[title] => 悦动行出游
)
[1] => Array
(
[title] => A游不错
)
[2] => Array
(
[title] => 游伴儿
)
[3] => Array
(
[title] => 房集市
)
[4] => Array
(
[title] => 大师讲解-达师解
)
[5] => Array
(
[title] => 带我飞
)
[6] => Array
(
[title] => 木西民宿
)
[7] => Array
(
[title] => 玩小伴宠物旅行
)
[8] => Array
(
[title] => 日本深度游学网
)
[9] => Array
(
[title] => 云游直播
)
)
Array
(
[0] => Array
(
[title] => 悠比旅行
)
[1] => Array
(
[title] => 快快旅行
)
[2] => Array
(
[title] => 独立日旅行
)
[3] => Array
(
[title] => BInkky创思瀚宇
)
[4] => Array
(
[title] => 鱿鱼旅行
)
[5] => Array
(
[title] => 有记YOKI
)
[6] => Array
(
[title] => 遇游邦
)
[7] => Array
(
[title] => 23place
)
[8] => Array
(
[title] => 同游会
)
[9] => Array
(
[title] => 哎哟旅行
)
)
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
array_column,php的版本需要5.5+
用array_merge方法
假设你上面的两个二维数组分别是$arr1和$arr2。
首先使用获取二维数组列值的函数array_column(),
分别将两个数组中的'title'字段的值取到两个匿名的索引数组中。
array_column($arr1, 'title');
然后使用array_merge()数组合并函数将两个数组合并:
$new_arr = array_merge(array_column($arr1, 'title'), array_column($arr2, 'title'));