PHP stristr() functie

Voorbeeld

Zoek de eerste verschijning van "world" in "Hello world!" en retourneer het resterende deel van de string:

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

Uitvoer voorbeeld

Definitie en gebruik

De stristr() functie zoekt naar de eerste verschijning van een string in een andere string.

Opmerking:Deze functie is binair veilig.

Opmerking:Deze functie is niet hoofdlettergevoelig. Voor hoofdlettergevoelige zoekopdrachten gebruik dan strstr() Functie.

Syntax

stristr(string,search
,before_search)
Parameters Beschrijving
string Verplicht. Stelt de te zoeken string vast.
search

Verplicht. Stelt de te zoeken string vast.

Als dit parameter een getal is, zoekt het naar het karakter dat overeenkomt met de ASCII-waarde van dat getal.

before_search

Optioneel. Standaardwaarde is "false" voor een boolean waarde.

Als ingesteld op "true", zal het search Het deel van de string voor de eerste verschijning van het parameter.

Technische details

Retourwaarde: Geef het resterende deel van de string terug (vanaf het overeenkomende punt). Als de opgegeven string niet wordt gevonden, wordt FALSE geretourneerd.
PHP versie: 4+
Update log:

In PHP 5.3 is er een nieuwe before_search Parameters.

In PHP 4.3 wordt deze functie binair veilig.

Meer voorbeelden

Voorbeeld 1

Zoek naar de string met de ASCII-waarde van "o" en geef de resterende string terug:

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

Uitvoer voorbeeld

Voorbeeld 2

Geef de string terug die voor het eerste voorkomt van "world":

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

Uitvoer voorbeeld