Funzione PHP strchr()

Esempio

Cerca la prima occorrenza di "world" nella stringa "Hello world!" e restituisci il resto della stringa:

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

Esempio di esecuzione

Definizione e uso

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

La funzione è un alias della funzione strstr().

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

strchr(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, ricerca il carattere corrispondente al valore ASCII del 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 il resto 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.

Più esempi

Esempio 1

Cerca la stringa attraverso il valore ASCII di "o" e restituisce il resto della stringa:

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

Esempio di esecuzione

Esempio 2

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

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

Esempio di esecuzione