Код: Выделить всё
function checker($arr) {
$r = 1;
array_walk_recursive($arr, function($value, $key) {
if ($value == '') { $r = 0; }
//echo "$value = $key\n";
});
return $r;
}
Но что-то не так в моей функции.
Переменная $r не возвращается из анонимной функции array_walk_recursive().
Я думаю, что неправильно определять глобальную переменную, но я не знаю, как решить эту проблему, не делая этого.
Итак, как настроить функцию с помощью array_walk_recursive?
Подробнее здесь: https://stackoverflow.com/questions/791 ... -recursive
Мобильная версия