Funzione strchr

La funzione strchr trova la prima occorrenza di una sottostringa in una stringa e restituisce la parte della stringa a partire da questa posizione fino alla fine della stringa. Se il secondo parametro è composto da più di un carattere, viene utilizzato solo il primo carattere.

Sintassi

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

Esempio . Utilizzo

Recuperiamo l'indirizzo della pagina senza il nome di dominio dall'URL (restituirà la sottostringa, a partire dalla prima /, fino alla fine della stringa)

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

Risultato dell'esecuzione del codice:

php'/dir1/dir2/page.html'

Vedi anche

  • la funzione strstr,
    che trova la prima occorrenza di una sottostringa
  • la funzione strrchr,
    che trova l'ultima occorrenza di un carattere