我有這行確認電子郵件和非空的電子郵件字段:如何使用filter_var()函數來驗證電子郵件在PHP。
if (filter_var($tmpEmail, FILTER_VALIDATE_EMAIL) == TRUE) || (!empty($email)) {
...
}
,但我看到這個錯誤:
Parse error: syntax error, unexpected '||' (T_BOOLEAN_OR) in
如何解決這個問題?
我有這行確認電子郵件和非空的電子郵件字段:如何使用filter_var()函數來驗證電子郵件在PHP。
if (filter_var($tmpEmail, FILTER_VALIDATE_EMAIL) == TRUE) || (!empty($email)) {
...
}
,但我看到這個錯誤:
Parse error: syntax error, unexpected '||' (T_BOOLEAN_OR) in
如何解決這個問題?
嘗試從PHP手冊,它可以操縱/驗證串訂單filter_var()
功能。
$email = '[email protected]';
if ((filter_var($email, FILTER_VALIDATE_EMAIL) == TRUE) || !empty($email)) {
// your email is correct.
}
括號不匹配。嘗試:
if (filter_var($tmpEmail, FILTER_VALIDATE_EMAIL) || !empty($email)) {
的)
TRUE
後結束if
聲明,刪除和!empty
前(
。
它已經解決了。在其他答案。 –