PHP判断某字符串是否存在于字符串中

作者: 淡蓝海域 分类: php 发布时间: 2012-03-13 03:40

strpos()

strpos() 函数返回字符串在另一个字符串中第一次出现的位置。

如果没有找到该字符串,则返回 false。

语法

strpos(string,find,start)
参数 描述
string 必需。规定被搜索的字符串。
find 必需。规定要查找的字符。
start 可选。规定开始搜索的位置。

提示和注释

注释:该函数对大小写敏感。如需进行对大小写不敏感的搜索,请使用 stripos() 函数。

例子

<?php
echo strpos("Hello world!","wo");
?>

输出:

6
stripos和strpos值得注意的一点是,当只判断是否存在的时候,应该使用三个等号的判断(因为如果是查找 He 的话,那返回的是0,0和false用双等是相等的),即
$str = strpos("Hello world!","wo"); if(false !== $str){ return true; }else{ return false; }

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论