当前位置: 首页 zblog教程

php判断字符串中是否包含指定字符串的方法

栏目:zblog教程 作者:老鱼网 时间:2022-11-27 16:53:43

在php开发者,会用到通过php判断字符串中是否包含指定字符串,比如在“这是一段话”中,是否包含“一”这个字,那么有什么方法吗?下面为大家分享一下。

第一种方法:strstr

strstr() 函数搜索一个字符串在另一个字符串中的第一次出现。

该函数返回字符串的其余部分(从匹配点)。如果未找到所搜索的字符串,则返回 false。

$url = 'www.laoyublog.com';$isstr = strstr($url, 'dunqie');var_dump($isstr);

第二种方法:stristr

这个方法与第一种方法基本一样,区别在于此方法不区分大小写。

第三种方法:strpos

strpos函数返回布尔值,用"==="进行判断,strpos在执行速度上都比以上两个函数快,不过此方法的缺点是对中文的支持不太好。

if(strpos('www.laoyublog.com','laoyublog') !== false){ 
    echo '包含'; }else{
    echo '不包含'; }

其实我在使用中经常用的是strpos方法,大家可以根据实际情况选择对应方法。

版权声明:本文来自网络,不代表老鱼网立场,老鱼网仅为分享信息,不参与任何交易,也非中介,所有内容仅代表个人观点,均不作直接、间接、法定、约定的保证,读者相关风险自担。
如有侵权,请联系:wwwlaoyuwang#126.com(#=@)!我们会第一时间核实处理!
阅读:236次

zblog建站教程

分类栏目