voglio aggiungere un valore ad un array mentre foreaching esso:php foreach su un array e l'assegnazione di questo array
foreach ($array as $cell) {
if ($cell["type"] == "type_list") {
$cell["list"] = $anObject;
error_log(print_r($cell, TRUE), 0);
}
error_log(print_r($array, TRUE), 0);
La prima printr è ok ma l'oggetto disapear aggiunto quando lascio la stampa formica ciclo l'array.
Immagino che questo sia un comportamento normale, qual è il modo migliore per aggirare questa "caratteristica"?
possibile duplicato [valore inserto php in array di array utilizzando foreach] (http://stackoverflow.com/questions/16491704/php-insert-value-into-array-of-arrays-using-foreach) – kapa