menu

関数 stristr

関数 stristr は、大文字小文字を区別せずに文字列内の部分文字列の最初の出現を検索し、その出現箇所から文字列の終わりまでの部分を返します。部分文字列が見つからない場合は、false を返します。

構文

stristr(string $haystack, mixed $needle, bool $before_needle = false): string|false

大文字小文字を区別しない部分文字列の検索:

<?php $email = 'USER@EXAMPLE.com'; echo stristr($email, 'e'); // 最初の 'E' を見つける ?>

コードの実行結果:

"ER@EXAMPLE.com"

見つかった部分文字列の前の部分を取得するための第三引数の使用:

<?php $string = 'Hello World'; echo stristr($string, 'w', true); // 'W' の前の部分を返す ?>

コードの実行結果:

"Hello "

部分文字列の存在確認:

<?php $res = stristr('Hello World', 'xyz'); var_dump($res); ?>

コードの実行結果:

false

関連項目

  • 大文字小文字を区別して検索を行う関数 strstr
  • 大文字小文字を区別せずに部分文字列の位置を返す関数 stripos
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否