menu

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

Vedi anche

  • la funzione strstr,
    che esegue la ricerca con distinzione tra maiuscole e minuscole
  • la funzione stripos,
    che restituisce la posizione della sottostringa senza distinzione tra maiuscole e minuscole
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta