имеется конструкция вроде Код (Text): foreach ($products AS $product) { бла-бла } где внутри соотв. перебираем продукты из массива продуктов (у каждого есть несколько полей) Внимание, вопрос - как изящно добавить новое поле в каждый из продуктов внутри цикла, чтобы это дело ессно сохранилось и для исходного массива $products?
сделал так: Код (Text): foreach ($products AS &$product) { $piii = блаблабла; $product["new_field"]= $piii; }
Код (Text): $piii = "блаблабла"; кавычки надо http://habrahabr.ru/post/136835/ - если всё-таки юзать ссылку, то правильно к тому же неизвестно когда вам может понадобиться $key. лично видел множество раз когда программист скроллит пол документа чтобы вместо $value поставить $key=>$value, а обычно другой программист скроллит пол документа чтобы дописать вместо автора. зову это детсадом. ну и картинка в тему