Funzione stristr
La funzione stristr cerca la prima occorrenza di una sottostringa in una stringa senza distinzione tra maiuscole e minuscole e restituisce parte della stringa a partire da questa occorrenza fino alla fine. Se la sottostringa non viene trovata, viene restituito false.
Sintassi
stristr(string $haystack, mixed $needle, bool $before_needle = false): string|false
Esempio
Ricerca di una sottostringa senza distinzione tra maiuscole e minuscole:
<?php
$email = 'USER@EXAMPLE.com';
echo stristr($email, 'e'); // Trova la prima 'E'
?>
Risultato dell'esecuzione del codice:
"ER@EXAMPLE.com"
Esempio
Utilizzo del terzo parametro per ottenere la parte prima della sottostringa trovata:
<?php
$string = 'Hello World';
echo stristr($string, 'w', true); // Restituisce la parte prima di 'W'
?>
Risultato dell'esecuzione del codice:
"Hello "
Esempio
Verifica della presenza di una sottostringa:
<?php
$res = stristr('Hello World', 'xyz');
var_dump($res);
?>
Risultato dell'esecuzione del codice:
false