トップページ
Laravel学習サイトLaravelやるばい

目次

PHP8.0以上で使えるstr_contains関数の使い方と使用例

みなさんこんにちは、あべ いさぢです。

今回は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()」よりのずっと扱いが楽です。








戻る