PHP stristr() funktion

Exempel

Sök första förekomsten av "world" i "Hello world!" och returnera den återstående strängen:

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

Kör en instans

Definition och användning

stristr() funktionen söker strängens första förekomst i en annan sträng.

Kommentar:Funktionen är binär säker.

Kommentar:Funktionen är skrivskyldig för både stora och små bokstäver. För att göra en skrivskyldig sökning, använd strstr() Funktion.

Syntax

stristr(string,search
,before_search)
Parameter Beskrivning
string Obligatorisk. Specificerar den sträng som ska sökas i.
search

Obligatorisk. Specificerar den sträng som ska sökas efter.

Om parametern är ett nummer, kommer den att söka efter tecknet som motsvarar det numeriska ASCII-värdet.

before_search

Valfri. Standardvärdet är "false" för ett booleanvärde.

Om satt till "true" kommer den att returnera search Den del av strängen innan parameterns första förekomst.

Tekniska detaljer

Returvärde: Returnera den återstående delen av strängen (från matchningspunkten). Om den sökta strängen inte hittas, returneras FALSE.
PHP-version: 4+
Uppdateringslogg:

En ny parameter lades till i PHP 5.3: before_search Parametrar.

I PHP 4.3 blir funktionen binär säker.

Mer exempel

Exempel 1

Sök efter tecknet med ASCII-värdet "o" och returnera den återstående delen av strängen:

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

Kör en instans

Exempel 2

Returnera den del av strängen innan första förekomsten av "world":

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

Kör en instans