既然 PHP 是一种动态语言,那么检查提供的字段是否为空的最佳方法是什么?
我想确保:
- null 被认为是一个空字符串
- 只有空格的字符串被认为是空的
- “0”不被认为是空的
这是我目前得到的:
$question = trim($_POST['question']);
if ("" === "$question") {
// Handle error here
}
一定有更简单的方法吗?
最佳答案
// Function for basic field validation (present and neither empty nor only white space
function IsNullOrEmptyString($str){
return ($str === null || trim($str) === '');
}
关于php - 检查变量是否为空字符串或空字符串的更好方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/381265/