PHP |查找子字符串出现的次数

我们得到了两个字符串s1和s2。我们需要找出s2在s1中出现的次数。

null

例如:

Input : $s1 = "geeksforgeeks", $s2 = "geeks"
Output : 2
Explanation : s2 appears 2 times in s1

Input : $s1 = "Hello Shubham. how are you?";   
        $s2 = "shubham"
Output : 0
Explanation : Note the first letter of s2 
is different from substrings present in s1.

这个问题可以通过使用 PHP 内置函数,用于计算给定字符串中子字符串的出现次数。用于给定问题的内置函数是:

  • substr_count(): 函数的作用是:统计子字符串在字符串中出现的次数。 注: 子字符串区分大小写。

<?php
// PHP program to count number of times
// a s2 appears in s1.
$s1 = "geeksforgeeks" ;
$s2 = "geeks" ;
$res = substr_count( $s1 , $s2 );
echo ( $res );
?>


输出:

2
© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享