1
У меня есть массив объектов (из БД) и нужно Foreach этого раньше отправить к зрителю:PHP: Anonymous функции и аргументы
$data['contracts'] = array();
foreach ($contracts as $c) {
$data['contracts'][] = array(
'id' => $c->id,
'num' => $c->num,
'delay' => function ($c->date_added) {
... blablabla ...
},
);
}
Этот пример возвращает ошибку, потому что $c->date_added
является использование, в качестве временного решения Я должен определить дополнительную переменную перед циклом foreach:
$date_added = $c->date_added;
Как использовать свойства в анонимных функциях без дополнительных переменных?
Я уверен, вы неправильно набранный here' -> -> ';) –
блин .. ты меня;) обновил ответ –
Да, круто. Это подходит для меня – vit