立即检查所有$ _POST变量

Den*_*one 2 php

而不是一次检查一个表单中的所有我的帖子变量有没有办法运行一个检查至少验证他们不是空的像

if(!isset(ALL $_POST)){
echo "one of your fields is not completed.";
}
Run Code Online (Sandbox Code Playgroud)

Bra*_*ace 9

您可以创建一个必需字段数组并循环遍历

$required_fields = array("name", "address", "phone", "email");
foreach ($require_fields as $field) {
    if (!strlen($_POST[$field])) {
        echo "$field cannot be empty";
    }
}
Run Code Online (Sandbox Code Playgroud)