【发布时间】:2016-09-07 22:16:04
【问题描述】:
我无法正确地制作 IF OR 语句,在这种情况下,我是否使用 || 并不重要或“或”。
我现在有:
if($email == '' || (!filter_var($email, FILTER_VALIDATE_EMAIL)))
我收到错误PHP Fatal error: Call to undefined function \xa0() in
如果我改成if($email == '' || !filter_var($email, FILTER_VALIDATE_EMAIL))
我收到错误PHP Parse error: syntax error, unexpected '!' in
【问题讨论】:
-
在这里尝试了你的代码phpfiddle.org .. 没有发现错误 .. 代码运行成功
-
那么它与 apache/php 配置相关吗?
-
你用的是什么版本的PHP
-
5.2.0开始有这个功能,你用的是什么版本的php?
-
filter_var() 返回过滤后的数据,如果过滤失败,则返回 FALSE。有你的问题
标签: php if-statement