欢迎访问宙启技术站
智能推送

统计一个字符串在PHP中出现的次数

发布时间:2023-07-03 09:54:41

在PHP中,可以使用内置函数substr_count()来统计一个字符串在另一个字符串中出现的次数。

函数的语法如下:

substr_count(string $haystack, string $needle, int $offset = 0, ?int $length = null): int

该函数的参数解释如下:

- $haystack: 必需,要在其中进行搜索的字符串。

- $needle: 必需,要搜索的子字符串。

- $offset: 可选,指定开始搜索的位置,默认为0。

- $length: 可选,指定要搜索的长度,默认为字符串的长度。

以下是一个使用substr_count()函数来统计一个字符串在PHP中出现的次数的例子:

$string = "Hello World! Welcome to PHP World!";
$substring = "World";

$count = substr_count($string, $substring);

echo "The substring \"$substring\" appears $count times in the string.";

执行以上代码,将会输出:

The substring "World" appears 2 times in the string.

以上就是在PHP中统计一个字符串出现次数的方法。使用substr_count()函数可以轻松地获得所需的结果。