それ自体が配列である3つのインデックスを持つ配列があります。
$array['title'];
$array['description'];
$array['link'];
この配列にループで追加する必要があります。
for ($i=0;$i<10;$i++)
{
// information is processed, different information on each loop
$array = $information['processed'];
}
上記は、ループなしで 1 回実行すると正常に動作しますが、$array に追加することはできません。
私が試したことは次のとおりです。
$array = array();
$arraytemp = array();
for ($i=0;$i<10;$i++)
{
// information is processed, different information on each loop
$arraytemp = $information['processed'];
$array = $array + $arraytemp; // the unique append as outlined in php manual
}
私も試しました:
$array = array();
for ($i=0;$i<10;$i++)
{
// information is processed, different information on each loop
$array[] = $information['processed'];
}
そして私も試しました:
$array = array();
for ($i=0;$i<10;$i++)
{
// information is processed, different information on each loop
array_push($array,$information['processed']);
}
私が開発しているアプリケーションでは、キー構造を予約しながら、この配列に追加する方法が必要です。そのため、新しい情報を配列の最後に追加したいと考えています。
次のようなことを行って新しい次元を作成することは、私のプログラムには適していません。
for ($i=0;$i<10;$i++)
{
// information is processed, different information on each loop
$array[$i] = $information['processed'];
}
//The above is not appropriate for my application
何か案は?
みんなありがとう。