我正在从表单添加一个项目数组,如果所有项目都是空的,我想执行一些验证并添加到错误字符串.所以我有:
$array = array(
'RequestID' => $_POST["RequestID"],
'ClientName' => $_POST["ClientName"],
'Username' => $_POST["Username"],
'RequestAssignee' => $_POST["RequestAssignee"],
'Status' => $_POST["Status"],
'Priority' => $_POST["Priority"]
);
Run Code Online (Sandbox Code Playgroud)
然后,如果所有数组元素都为空,则执行:
$error_str .= '<li>Please enter a value into at least one of the fields regarding the request you are searching for.</li>';
Run Code Online (Sandbox Code Playgroud) 我们举一些例子:
array("Paul", "", "Daniel") // false
array("Paul", "Daniel") // true
array("","") // false
Run Code Online (Sandbox Code Playgroud)
什么是解决此功能的巧妙方法?