每日分享PHP知识点,大家都赞同关注是一种动力,分享是一种美德,再说了关注分享一下又不会怀孕?只要你开心就好......
substr_count () 计算字串出现的次数。
int substr_count(string$haystack,string$needle[,int$offset=[,int$length]])
说明:
substr_count() 返回子字符串needle 在字符串 haystack 中出现的次数。注意 needle 区分大小写。
参数描述
haystack
在此字符串中进行搜索。
needle
要搜索的字符串。
offset
开始计数的偏移位置。
length
指定偏移位置之后的最大搜索长度。如果偏移量加上这个长度的和大于 haystack 的总长度,则打印警告信息。
返回值:
该函数返回整型。
实例:
$text='This is a test';
echostrlen($text);
// 14
echosubstr_count($text,'is');
// 2
// 字符串被简化为 's is a test',因此输出 1
echosubstr_count($text,'is',3);
// 字符串被简化为 's i',所以输出 0
echosubstr_count($text,'is',3,3);
// 因为 5+10 > 14,所以生成警告
echosubstr_count($text,'is',5,10);
// 输出 1,因为该函数不计算重叠字符串
$text2='gcdgcdgcd';
echosubstr_count($text2,'gcdgcd');
?>
关注是一种动力 分享是一种美德 关注分享一下又不会怀孕!
领取专属 10元无门槛券
私享最新 技术干货