91 of 410 menu

関数 strstr

関数 strstrは、文字列内での部分文字列の最初の出現位置を見つけ、 その位置から文字列の終わりまでの部分文字列を返します。 strchr との違いは、1文字の出現ではなく、複数文字からなる部分文字列の出現を探す点です。

同じことをするが大文字小文字を区別しない関数として、 stristrもあります。

構文

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

この例では、関数はURLからドメイン名を除いたページのアドレスを取得します (最初の /から文字列の終わりまでの部分文字列を返します)。

<?php echo strstr('site.ru/dir1/dir2/page.html', '/'); ?>

コード実行結果:

'/dir1/dir2/page.html'

関連項目

  • 文字の最初の出現を見つけて残りを返す関数 strchr
  • 文字の最後の出現を見つけて残りを返す関数 strrchr
日本語
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
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否