Funzione PHP stristr()
Esempio
Cerca la prima occorrenza di "world" nella stringa "Hello world!" e restituisci la parte rimanente della stringa:
<?php echo stristr("Hello world!","WORLD"); ?>
Definizione e uso
La funzione stristr() cerca la prima occorrenza di una stringa in un'altra stringa.
Commento:La funzione è binaria sicura.
Commento:La funzione non distingue tra maiuscole e minuscole. Per una ricerca che distingue tra maiuscole e minuscole, utilizzare strstr() Funzione.
Sintassi
stristr(string,search ,before_search)
Parametro | Descrizione |
---|---|
string | Obbligatorio. Specifica la stringa in cui cercare. |
search |
Obbligatorio. Specifica la stringa da cercare. Se il parametro è un numero, cerca il carattere corrispondente al valore ASCII di quel numero. |
before_search |
Opzionale. Valore predefinito "false" per il valore booleano. Se impostato su "true", restituirà search La parte di stringa prima della prima occorrenza del parametro. |
Dettagli tecnici
Valore di ritorno: | Restituisci la parte rimanente della stringa (dalla posizione del match). Se non viene trovata la stringa di ricerca, viene restituito FALSE. |
Versione PHP: | 4+ |
Log delle modifiche: |
In PHP 5.3, è stata aggiunta before_search Parametro. In PHP 4.3, la funzione diventa binaria sicura. |
Più esempi
Esempio 1
Cerca la stringa con il valore ASCII di "o" e restituisci la parte rimanente della stringa:
<?php echo stristr("Hello world!",111); ?>
Esempio 2
Restituisci la parte di stringa prima della prima occorrenza di "world":
<?php echo stristr("Hello world!","WORLD",true); ?>