如何将关联数组转换为一个数组

卡努·马哈詹

我被困在这个我有多个关联数组,我想转换成一个:-这是数组:-

Array
(
[0] => Array
    (
        [0] => Women
    )

[1] => Array
    (
        [0] => children
        [1] => smile
    )

[2] => Array
    (
        [0] => Abstract
    )

[3] => Array
    (
        [0] => Lion
        [1] => Cheetah
    )
)

我想输出类似这样的东西:

Array
(

[0] => Women
[1] => children
[2] => smile
[3] => Abstract
[4] => Lion
[5] => Cheetah
)

到目前为止,我在这里已经尝试过:

$getKeywords =  DB::table('contributor_images')->select('keywords')->get();
$getKeywords = json_decode(json_encode($getKeywords),true);
    foreach($getKeywords as $keyword){
        $AllKeywords[] = $keyword['keywords'];
    }
    foreach ($AllKeywords as $key => $ExplodeKeywords) {
        $searchkeywords[] = explode(',',$ExplodeKeywords);
    }
    echo "<pre>"; print_r($searchkeywords); die;

我正在使用php的laravel框架。提前致谢 :)

乔·布莱克

您可以为此使用Laravel帮助器函数array_flatten

$array = [
    0 => [
        0 => 'Women',
    ],
    1 => [
        0 => 'children',
        1 => 'smile',
    ],
    2 => [
        0 => 'Abstract',
    ],
    3 => [
        0 => 'Lion',
        1 => 'Cheetah',
    ],
];

$result = array_flatten($array);

var_dump($result);

输出:

array (size=6)
  0 => string 'Women' (length=5)
  1 => string 'children' (length=8)
  2 => string 'smile' (length=5)
  3 => string 'Abstract' (length=8)
  4 => string 'Lion' (length=4)
  5 => string 'Cheetah' (length=7)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将2个数组合并为一个关联数组

如何将关联数组附加到另一个数组的末尾?

如何将索引数组转换为关联数组?

如何将数组转换为关联数组?

PHP 如何将关联数组(不是它的值)推送到另一个数组?

如何将关联数组项递归复制到另一个单个数组项?

将两个关联数组转换为一个多维数组PHP

如何将包含关联数组的字符串转换为关联数组类型?

如何将一个数组转换为Java中的一个链表

如何将一个数组转换为另一个数组?

如何将一个数组转换为另一个数组

如何将多维数组转换为一个数组?Javascript

如何将字典中的二维数组转换为一个数组?

如何将两个或多个关联数组与键作为前一个数组元素的值组合,以创建多级数组?

如何将关联数组的键范围设置为一个值

PHP将两个关联数组合并为一个数组

使用第一个元素作为键将索引多维数组转换为关联数组

如何将一个数组输入与另一个数组关联?

PHP-如何将关联数组转换为多维数组

如何将 PHP 关联数组转换为 json 数组

如何将 PHP 多维关联数组转换为更简单的索引数组

如何将关联数组转换为排序的字符串数组?

如何将 Doctrine 数组转换为 PHP 关联数组

如何将 PHP 数组转换为多维关联数组

如何将YAML的子集转换为关联数组的索引数组?

如何将数组的数字索引转换为关联数组

如何将数字索引数组转换为关联数组

如何将字符串转换为数组到新的另一个数组?

如何将数组转换为数组对象并将两个数组合并为一个数组?