- var_dump: documentation ( source)
<?php
$fields = ['value' => 1, 'value' => 1, 'value' => 2];
$empty = function(array $fields) {
foreach($fields as $field) {
if (empty($field['value'])) {
return false;
}
}
};
$greatterThan = function(array $fields) {
foreach($fields as $field) {
if ($field['value'] >= 1) {
return false;
}
}
};
$validAll = function($fields) use ($empty, $greatterThan) {
if (!$empty($fields)) {
return "invalid some one is empty\n";
}
if (!$greatterThan($fields)) {
return "invalid some one is les then 1\n";
}
};
var_dump($validAll($fields));