首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【函数分享】PHP函数substr_count分享

每日分享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');

?>

关注是一种动力  分享是一种美德  关注分享一下又不会怀孕!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200928A01BGO00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券