関数 strchr

関数 strchr は、文字列内で部分文字列が最初に 出現する位置を見つけ、その場所から文字列の末尾までの 部分を返します。2番目のパラメータが複数の文字で 構成されている場合、最初の文字のみが使用されます。

構文

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

例 . 使用例

URLからドメイン名を除いたページアドレスを取得してみましょう (最初の / から文字列の末尾までの部分文字列を返します)。

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

コードの実行結果:

php'/dir1/dir2/page.html'

関連項目

  • 関数 strstr,
    これは部分文字列の最初の出現を見つけます
  • 関数 strrchr,
    これは文字の最後の出現を見つけます