根据另一个数组的索引创建一个值数组

时间:2015-08-07 21:07:06

标签: php arrays

我需要帮助,并且想知道是否有人可以帮助我。

我有一个如下所示的数组

$a = array(
   'lkfjdfoidjifjsdofjsd' => array(
       'id' => 1,
       'name' => 'Example'
    ),
    'idfjijeifjeifejijef' => array(
       'id' => 2,
       'name' => 'Example2'
    ),
       'idfjijeifjeifejijef' => array(
       'id' => 2,
       'name' => 'Example3'
    )
 )

我想基于上面的数组创建一个数组$ twoName ['name'],其ID号为2.任何帮助都将非常感激。

1 个答案:

答案 0 :(得分:0)

foreach ($a as $a_value) {
     $newname = "array" . $a_value['id'];
     $$newname = $a_value['name'];
}

将生成名为$array1, $array2等的数组。