У меня есть массив с тремя индексами, которые сами по себе являются массивы:Добавление в ассоциативный массив PHP
$array['title'];
$array['description'];
$array['link'];
Мне нужно добавить к этому массиву в цикле.
for ($i=0;$i<10;$i++)
{
// information is processed, different information on each loop
$array = $information['processed'];
}
Вышеописанное работает отлично, когда я делаю это один раз без цикла, однако я не могу добавить в массив $ 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
Любых идеи?
Спасибо, ребята.
Можете привести пример конечных результатов, которые вы хотите? – StephenTG