【发布时间】:2018-07-01 05:52:54
【问题描述】:
当我打印一个变量时,我得到一个空白结果,当我检查元素时,我看到 。
我尝试检查变量是否为空或等于该值:
ir( empty($string) || $string == " " || strpos($string, " ") || $string == " "){
//Do Something.
}
但是那个条件里面的代码没有被执行。
当我var_dump($string) 时,我得到:
string(2) " "
我应该怎么做才能检查变量是否等于或包含它?
【问题讨论】:
-
我建议使用 trim() 检查 null 或空字符串:
(!isset($string) || trim($string) === '') -
什么是
ir?? -
一定是错字:
if -
还是不行
-
谢谢,问题已解决