-4

foreachを使用してこのような配列を作成するにはどうすればよいですか

$data = array(
    (object)array(
        'oV' => 'myfirstvalue',
        'oT' => 'myfirsttext',
    ),
    (object)array(
        'oV' => 'mysecondvalue',
        'oT' => 'mysecondtext',
    ),
);
4

1 に答える 1

6
// Create the array
$data = [];

foreach($someList as $something)
{
    // Assign each value to the array as you cycle through the other collection.
    $data[] = $something;
}

頭に浮かぶもの

Foreach は、コレクションを循環するために使用されます。これらすべてのアイテムを含むコレクションが既にある場合、なぜそれを配列に再割り当てする必要があるのでしょうか?

于 2013-04-26T18:32:50.623 に答える