1. strstr
strstr() 函数搜索一个字符串在另一个字符串中的第一次出现。
该函数返回字符串的其余部分(从匹配点)。如果未找到所搜索的字符串,则返回 false。
代码如下:
1 2 3 4 5 6 7 | <?php /*如手册上的举例*/ $email = 'user@example.com' ; $domain = strstr ( $email , '@' ); echo $domain ; // prints @example.com ?> |
2. stristr
stristr() 函数查找字符串在另一个字符串中第一次出现的位置。
如果成功,则返回字符串的其余部分(从匹配点)。如果没有找到该字符串,则返回 false。
它和strstr的使用方法完全一样.唯一的区别是stristr不区分大小写.
3. strpos
strpos函数返回boolean值.FALSE和TRUE不用多说.用 “===”进行判断.strpos在执行速度上都比以上两个函数快,另外strpos有一个参数指定判断的位置,但是默认为空.意思是判断整个字符串.缺点是对中文的支持不好.
实例1
1 2 3 4 5 | if ( strpos ( 'www.jb51.net' , 'jb51' ) !== false){ echo '包含jb51' ; } else { 君心网络声明:如发现内容存在版权问题,烦请提供相关信息发邮件至29117556@qq.com,我们将及时沟通与处理。本站内容系统部分采集于网络,涉及言论、版权与本站无关。 Copyright 2022 All Rights Reserved 汕头市君心网络科技有限公司 版权所有 粤ICP备13070067号-4 |