次のコードがあり、関数 field_has_input() 内で、要素のキーをエラーに割り当てたい[]
つまり、errors[]=$field の代わりに errors[]=$key
関数 field_has_input($field) は check_all_fields($_POST) から呼び出されます
うまくいけば、誰かが助けてくれるでしょう。
function field_has_input($field)
{
global $errors;
if(!isset($field) || empty($field))
{
$errors[]=$field;
}
}
function check_all_fields($_POST)
{
global $errors;
foreach($_POST as $key => $value)
{
echo $_POST[$key] . "<br />";
field_has_input($_POST[$key]);
}
//exit;
var_dump($errors);
return $errors;
}