0

以下は私の結果配列です:

Array
(
    [0] => Array
    (
        [id] => 3
        [name] => test
    )

    [1] => Array
    (
        [id] => 4
        [name] => Balikavadhu
    )
)

上記の配列から、以下のように新しい配列を生成したいと思います。

array(3,4) // where 3 and 4 are id values of respective array

ヘルプや迅速な回答をいただければ幸いです。

前もって感謝します !

4

3 に答える 3

2

さらに別のオプション:

 $newArray = [];

 foreach ($arrayResults as $result) {
  $newArray[] = $result['id'];
 }
于 2013-04-12T06:34:01.773 に答える
0

出力配列を $arr という配列に入れます。次に、これを行います:

$newArr = array();
$id = 0;
foreach ($arr as $val)
{
   $newArr[$i] = $val['id'];
   $id++;
}
于 2013-04-12T06:30:26.180 に答える
0

次のようなことができます

$newArray = [];

foreach ($arrayResults as $result) {
  array_push($newArray, $result['id']);
}
于 2013-04-12T06:31:09.283 に答える