mb_strstr
文字列の中で、指定した文字列が最初に現れる位置を見つける
mb_strstr ( string $haystack , string $needle , bool $before_needle = false , string|null $encoding = null ) : string|false
mb_strstr() は、 haystack
の中で最初に needle
が現れる場所を探し、 haystack
の部分文字列を返します。 needle
が見つからなかった場合は false
を返します。
<?php
// Your code here!
$haystack = "自分の動画が検索結果に表示されるよう、適切なキーワードを盛り込んで説明を書くと、
視聴回数や総再生時間を増やすことができます。";
$needle = "動画";
//文字列から「動画」からの文字列を返します。
echo mb_strstr($haystack, $needle, false);
echo "\n\n";
//文字列から「動画」までの文字列を返します。
echo mb_strstr($haystack, $needle, true);
echo "\n\n";
$needle = "キーワード";
//文字列から「キーワード」までの文字列を返します。
echo mb_strstr($haystack, $needle, false);
echo "\n\n";
//文字列から「キーワード」までの文字列を返します。
echo mb_strstr($haystack, $needle, true);
echo "\n\n";
?>