【Share Code | 每天一点PHP】查看一个email地址是否包含一个@

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jkol12/article/details/84400346

更多资源 & 原文链接 : https://zhaoshuquan.com/posts/11

用strpos()查找子串

if (strpos($_POST['email'], '@') === false) {
    print 'tHERE WAS NO @  in the e-mail address!';
}

strpos()的返回值是子串在字符串中出现的第一个位置。如果字符串中没有找到子串,strpos()将返回false。如果子串位于这个字符串的起始位置,strpos()将返回0,因为位置0表示字符串的开始位置。为了区别返回值0和false,必须使用恒等操作符(=)或非恒等操作符(!),而不能使用常规的相等(==)或不相等(!=)。

参考

猜你喜欢

转载自blog.csdn.net/jkol12/article/details/84400346