PHP strstr() function

Example

Find the first occurrence of "Shanghai" in "I love Shanghai!" and return the remaining part of the string:

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

Kør en eksempel

Definition og brug

strstr() funktionen søger den første forekomst af en streng i en anden streng.

Kommentar:Denne funktion er binær sikker.

Kommentar:Denne funktion er følsom over for store og små bogstaver. Hvis du ønsker en søgning, der ikke er følsom over for store og små bogstaver, skal du bruge stristr() Funktion.

Syntaks

strstr(string,search,before_search)
Parameter Beskrivelse
string Obligatorisk. Angiver den streng, der skal søges i.
search

Obligatorisk. Angiver den streng, der skal søges efter.

Hvis denne parameter er et tal, vil den søge efter det tegn, der matcher det angivne ASCII-nummer.

before_search

Valgfri. Standardværdi er "false" for en boolsk værdi.

Hvis indstillet til "true", vil den returnere search Den del af strengen før første forekomst af parameteren.

Tekniske detaljer

Returværdi: Returner den resterende del af strengen (fra matchpunktet). Hvis den søgte streng ikke findes, returneres FALSE.
PHP Version: 4+
Opdateringslog: I PHP 5.3 blev der tilføjet before_search Parameter.

Flere eksempler

Eksempel 1

Søg efter streng ved hjælp af ASCII-værdien for "o" og returner den resterende del af strengen:

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

Kør en eksempel

Eksempel 2

Returner den del af strengen før første forekomst af den søgte streng:

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

Kør en eksempel