PHP Генерировать массив () из цикла?

Я только что написал это, это наиболее эффективный способ добавления массивов к уже существующему массиву.


$c=4;
$i=1;
$myarray = array();

while($i <= $c):
    array_push($myarray, array('key' => 'value'));
    $i++;
endwhile;

echo '<pre><code>';
var_dump($myarray);
echo '</code></pre>';

Обновление: Как бы вы вставили ключ и значение, не создавая новый массив.
так что этот array_push ($ myarray, 'key' => 'value');
не этот array_push ($ myarray, array ('key' => 'value'));

9
задан kr1zmo 19 March 2011 в 00:35
поделиться