Funzione strstr
La funzione strstr trova la prima occorrenza
di una sottostringa in una stringa e restituisce la parte della stringa
a partire da questo punto fino alla fine della stringa. A differenza
di strchr
cerca l'occorrenza di una sottostringa di più caratteri,
e non l'occorrenza di un singolo carattere.
Esiste anche la funzione stristr, che
fa la stessa cosa, ma senza distinzione tra maiuscole e minuscole.
Sintassi
strstr(string $haystack, string $needle, bool $before_needle = false): string|false
Esempio
In questo esempio la funzione estrarrà l'indirizzo della pagina
senza il nome di dominio dall'URL (restituirà la sottostringa,
a partire dal primo /, fino alla fine della stringa)
<?php
echo strstr('site.ru/dir1/dir2/page.html', '/');
?>
Risultato dell'esecuzione del codice:
'/dir1/dir2/page.html'