Tôi muốn thêm một giá trị cho một mảng trong khi foreaching nó:php foreach trên một mảng và phân công của mảng này
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);
Các printr đầu tiên là ok nhưng đối tượng bổ sung disapear khi tôi rời khỏi vòng lặp in ant mảng.
Tôi đoán đây là hành vi bình thường, cách tốt nhất để làm việc với "tính năng" này là gì?
có thể trùng lặp [giá trị chèn php vào mảng mảng sử dụng foreach] (http://stackoverflow.com/questions/16491704/php-insert-value-into-array-of-arrays-using-foreach) – kapa