Funcția strchr

Funcția strchr găsește prima apariție a unui substring într-un string și returnează partea string-ului începând de la această poziție până la sfârșitul string-ului. Dacă al doilea parametru este format din mai mult de un caracter, se utilizează doar primul caracter.

Sintaxă

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

Exemplu . Utilizare

Hai să extragem adresa paginii fără numele de domeniu dintr-un URL (va returna substring-ul, începând cu primul /, până la sfârșitul string-ului)

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

Rezultatul executării codului:

php'/dir1/dir2/page.html'

Vedeți și

  • funcția strstr,
    care găsește prima apariție a unui substring
  • funcția strrchr,
    care găsește ultima apariție a unui caracter