$day = 5;
$result = array_filter($masConfig['PACKET_ADS_DAY'], function($innerArray){
global $day;
return ($innerArray[0] == $day);
});
var_dump($result);
Здравствуйте. Подскажите, почему в колбеке $day равна NULL ? Где искать причину ? Спасибо !
Потому что в Анонимныx функциях переменные извне передаются через оператор use:
$day = 5;
$result = array_filter($masConfig['PACKET_ADS_DAY'], function($innerArray) use($day)
{
return ($innerArray[0] == $day);
});
var_dump($result);
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости