91 of 410 menu

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'

Vedi anche

  • la funzione strchr,
    che trova la prima occorrenza di un carattere e restituisce il resto
  • la funzione strrchr,
    che trova l'ultima occorrenza di un carattere e restituisce il resto
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