別の文の文の出現数を見つける方法を探しています
例(私は持っています):
こんにちは兄弟、私はあなたに非常に重要なことを話すのを待っていました。さようなら兄弟、来週お会いしましょう
そして私は探しています:
兄弟、私
これにより、次の結果が表示されます。
結果=2
別の文の文の出現数を見つける方法を探しています
例(私は持っています):
こんにちは兄弟、私はあなたに非常に重要なことを話すのを待っていました。さようなら兄弟、来週お会いしましょう
そして私は探しています:
兄弟、私
これにより、次の結果が表示されます。
結果=2
substr_count()関数を使用する
$str = "Hello brother, I have been waiting to tell you something very important. Good bye brother, I will see you next week";
echo substr_count($str, 'brother, I'); // 2
大文字と小文字を区別しない方法が必要な場合は、両方の文字列を小文字または大文字にするだけです。
echo substr_count(strtolower($str), strtolower('brother, I')); // 2
$str = "Hello brother, I have been waiting to tell you something very important. Good bye brother, I will see you next week"
// explode the string using delimiter 'brother, I', the no of occurance of 'brother, I' will be one less than than the number of element in resultant array.
eg
$resArr = explode("brother, I","$str");
$ans = count($resArr) -1
//assuming your input string is not starting or ending with delimiter ie 'brother, I' in this case