Beispiel
Finden Sie das erste Vorkommen von "world" innen "Hello world!" Und den Rest der Zeichenfolge zurück:
<?php
echo stristr("Hello world!","WORLD");
?>
Führen Sie zB » Definition und Verwendung
Die stristr() Funktion sucht nach dem ersten Auftreten einer Zeichenkette in einer anderen Zeichenkette.
Note: Diese Funktion ist binary safe.
Note: Diese Funktion Groß- und Kleinschreibung ist. Für Groß- und Kleinschreibung suchen, verwenden Sie strstr() Funktion.
Syntax
stristr( string,search,before_search )
Parameter | Beschreibung |
---|---|
string | Erforderlich. Gibt die Zeichenfolge zu suchen |
search | Erforderlich. Gibt die Zeichenfolge zu suchen. Wenn diese Parameter eine Zahl ist, wird es für den Charakter sucht den ASCII-Wert der Anzahl passenden |
before_search | Optional. Ein boolescher Wert , deren Vorgabe "false" . Bei der Einstellung auf "true" , gibt er den Teil der Zeichenfolge vor dem ersten Auftreten des Suchparameters. |
Technische Details
Rückgabewert: | Gibt den Rest der Zeichenfolge (from the matching point) oder FALSCH, wenn die Zeichenfolge für die Suche nicht gefunden wird . |
---|---|
PHP Version: | 4+ |
Änderungsprotokoll: | Der before_search Parameter wurde in PHP 5.3 hinzugefügt Diese Funktion wurde binary safe in PHP 4.3 gemacht |
Mehr Beispiele
Beispiel 1
Suchen Sie eine Zeichenfolge für den ASCII - Wert von "o" , und gibt den Rest der Zeichenfolge:
<?php
echo stristr("Hello world!",111);
?>
Führen Sie zB » Beispiel 2
Bringen Sie den Teil der Zeichenfolge vor dem ersten Auftreten von "world" :
<?php
echo stristr("Hello world!","WORLD",true);
?>
Führen Sie zB »