Funzione PHP strstr()

Esempio

Cerca la prima occorrenza di "Shanghai" nella stringa "I love Shanghai!" e restituisci la parte rimanente della stringa:

<?php
echo strstr("I love Shanghai!","Shanghai");
?>

Esempio di esecuzione

Definizione e uso

La funzione strstr() cerca la prima occorrenza di una stringa in un'altra stringa.

Commento:La funzione è sicura per i dati binari.

Commento:La funzione è sensibile alle maiuscole e minuscole. Per una ricerca non sensibile alle maiuscole e minuscole, utilizzare stristr() Funzione.

Sintassi

strstr(string,search,before_search)
Parametro Descrizione
string Obbligatorio. Stabilisce la stringa in cui cercare.
search

Obbligatorio. Stabilisce la stringa da cercare.

Se questo parametro è un numero, ricerca il carattere corrispondente al valore ASCII di questo numero.

before_search

Opzionale. Il valore predefinito è "false" per il valore booleano.

Se impostato su "true", restituirà search La parte della stringa prima della prima occorrenza del parametro.

Dettagli tecnici

Valore di ritorno: Restituisce la parte rimanente della stringa (dalla posizione del match). Se non viene trovata la stringa di ricerca, restituisce FALSE.
Versione PHP: 4+
Registro delle modifiche: In PHP 5.3, è stata aggiunta before_search Parametro.

Più esempi

Esempio 1

Cerca la stringa con il valore ASCII di "o" e restituisce la parte rimanente della stringa:

<?php
echo strstr("Hello world!",111);
?>

Esempio di esecuzione

Esempio 2

Restituisce la parte della stringa prima della prima occorrenza della stringa di ricerca:

<?php
echo strstr("Hello world!","world",true);
?>

Esempio di esecuzione