Код: Выделить всё
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
Мобильная версия