PHP8.0以上で使えるstr_contains関数の使い方と使用例
236 回閲覧されました
みなさんこんにちは、jonioです。
今回はPHPのstr_contains関数の使い方のメモになります。
str_containsって何?
文字列の検索をするのに使える関数です。
PHPのバージョン8.0以上で使えます。
一般的な形
下記になります。
str_contains("検索する文字列", "検索する語句");
検索する語句がある場合はtrueを返してない場合はfalseを返します。
使用例
例えば下記のコードを考えます。
if (str_contains("私の名前はjonioです"), "です") {
echo "結果はtrueを返します";
}
「結果はtrueを返します」と返します。
下記のコードを考えます。
if (str_contains("私の名前はjonioです"), "そうですか") {
echo "結果はfalseを返します";
}
この場合は何も表示されません。
こんな感じで使えます。
PHPのバージョンは8.0以上じゃないと使えませんが検索に使える「strpos()」よりのずっと扱いが楽です。