版权声明:本文为博主原创文章,未经博主允许不得转载。 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,必须使用恒等操作符(=)或非恒等操作符(!),而不能使用常规的相等(==)或不相等(!=)。
参考
- strpos()文档:http://www.php.net/strpos
- 《PHP经典实例》https://book.douban.com/subject/4099306/