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"); ?>
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); ?>
Voorbeeld 2
Geef de string terug die voor het eerste voorkomt van "world":
<?php echo stristr("Hello world!","WORLD",true); ?>