Funktionen strchr

Funktionen strchr finder den første forekomst af en understreng i en streng og returnerer den del af strengen fra dette sted til slutningen af strengen. Hvis den anden parameter består af mere end ét tegn, bruges kun det første tegn.

Syntaks

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

Eksempel . Anvendelse

Lad os udtrække sidens adresse uden domænenavn fra en URL (returnerer understrengen, startende fra det første /, til slutningen af strengen)

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

Resultat af kodekørsel:

php'/dir1/dir2/page.html'

Se også

  • funktionen strstr,
    som finder den første forekomst af en understreng
  • funktionen strrchr,
    som finder den sidste forekomst af et tegn