IT技术学习网
IT技术学习网
您的位置: 主页 > 编程技术 > php > php函数 >

php字符串匹配函数strpos()

2014-12-27 02:14 来源: IT技术学习网 阅读:

本文给大家讲述php中如何进行字符串匹配。本文介绍的是strpos()函数。

php字符串匹配函数strpos() 用于检索字符串内指定的字符或文本。

如果找到匹配,则会返回首个匹配的字符位置。如果未找到匹配,则将返回 FALSE。

我们更多的可以用它来判断字符串是否包含或者匹配指定字符内容。strpos不支持正则表达式。

语法:

mixed strpos ( string $haystack , mixed $needle [, int $offset = 0 ] )

返回 needle 在 haystack 中首次出现的数字位置。

参数
haystack
在该字符串中进行查找。
needle
如果 needle 不是一个字符串,那么它将被转换为整型并被视为字符的顺序值。
offset
如果提供了此参数,搜索会从字符串该字符数的起始位置开始统计。和 strrpos()、 strripos()不一样,这个偏移量不能是负数。

php字符串匹配判断实例如下:

<?php
if(strpos("www.itjsxx.com","itjsxx"))
$a="匹配了";
else $a="不匹配";
echo $a;
?>

因为www.itjsxx.com字符串中含有itjsxx字符串,所以结果为“匹配了”

php字符串匹配函数strpos()
转载需注明出处:IT技术学习网 http://www.itjsxx.com/php/php_string_match_strpos.html

评论文章 php字符串匹配函数strpos()
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
IT技术学习网 - 关于我们 - 联系我们 - 版权声明 - 网站地图