在关联数组中的元素内添加元素

马里亚诺

我有一个看起来像这样的数组:

array
(
   [0] => personA
   [1] => personB
)

我想像这样向每个人添加元素:

array
(
   [0] => personA
   (
        [0] => elemA
        [1] => elemB
        [2] => elemC
   )
   [1] => personB
)

我正在使用此代码:

foreach($proj as $key => $cat)
    {
        $proj[$key] = $this->ReturnFolders(WWW_ROOT . "img/proyectos/" . $cat);

    }

该函数返回一个看起来像这样的数组:

array
    (
       [0] => elemA
       [1] => elemB
    )

但显然无法正常工作,我得到以下结果:

array
(
   [0] => Array
   (
        [0] => elemA
        [1] => elemB
        [2] => elemC
   )
   [1] => Array
)
马克·B

您的“喜欢此”结构是不可能的。您不能让单个数组键具有两个类似的值(personA和子数组)。

您必须构建一个更复杂的结构:

[0] => array(
    'name' => 'personA'
    'values' => array('elemA', 'elemB', 'elemC')
)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

向关联数组添加元素会引发错误 - php

来自分类Dev

比较关联数组中foreach循环内的Next元素

来自分类Dev

删除关联数组中的父元素

来自分类Dev

从非关联数组中删除元素

来自分类Dev

如何添加新元素并从关联数组中删除一些旧元素?

来自分类Dev

在数组中添加元素

来自分类Dev

在HashMap内的HashSet中添加元素

来自分类Dev

在R中的列表内添加元素

来自分类Dev

用相同的键添加关联数组的元素

来自分类Dev

从关联数组中删除具有单个元素的数组

来自分类Dev

从javascript中的关联数组/对象中获取特定元素

来自分类Dev

从PHP中的关联数组中删除元素

来自分类Dev

在php中更改元素在关联数组中的位置

来自分类Dev

从javascript中的关联数组/对象中获取特定元素

来自分类Dev

在php中的关联数组中更改元素的位置

来自分类Dev

在numpy数组python中的每个元素之后添加元素

来自分类Dev

向数组添加元素

来自分类Dev

如何在Swift中附加关联数组元素

来自分类Dev

在 ZSH 中,如何取消设置任意关联数组元素?

来自分类Dev

从表中获取关联数组中元素的值

来自分类Dev

如何在Java中的空数组中添加元素?

来自分类Dev

在元组中添加元素

来自分类Dev

在Varray中添加元素

来自分类Dev

在 jquery 中添加元素

来自分类Dev

在 xts 中添加元素

来自分类Dev

使用php在帖子数组中添加元素

来自分类Dev

在二维数组中添加元素

来自分类Dev

如何在多维数组中添加元素?

来自分类Dev

如何在PHP中向多维数组添加元素?