При изменении значения в объекте я обычно делаю так:Изменение значения для объектов
Объект
Array
(
[0] => stdClass Object
(
[created] => 1411033208
[title] => test
[description] => more test
)
[1] => stdClass Object
(
[created] => 1411033208
[title] => test2
[description] => more test 2
)
)
Код
$list = array();
foreach ($entries AS $entry)
{
$entry->created = date('Y-m-d', $entry->created);
$list[] = $entry;
}
Есть ли более разумный способ ?
Почему вы всегда переназначаете '$ list' текущему элементу? И ваш «объект» - это массив объектов. – Justinas
должен быть $ list [] = $ entry – user4035
Этот вопрос не соответствует теме, потому что речь идет о просмотре кода. – kero