PHP stristr()Funktionen

PHP String 参考手册PHP-String-Referenz

Beispiele

Finden Sie das erste Vorkommen von "world" in "Hello world!" und geben Sie den Rest des Strings zurück:

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

Beispiel ausführen »

Definition und Verwendung

Die stristr()-Funktion sucht nach dem ersten Vorkommen einer Zeichenkette in einer anderen Zeichenkette.

Hinweis:Die Funktion ist binärsicher.

Hinweis:Die Funktion ist unabhängig von der Groß- und Kleinschreibung. Für Suchvorgänge, bei denen die Groß- und Kleinschreibung beachtet wird, verwenden Sie diestrstr()-Funktion.


Syntax

stristr(string,search,before_search)

Parameter Beschreibung
string Erforderlich. Gibt die zu durchsuchende Zeichenkette an.
search Erforderlich. Gibt die Zeichenkette an, nach der gesucht werden soll. Wenn dieser Parameter eine Zahl ist, wird nach dem Zeichen gesucht, das dem ASCII-Wert der Zahl entspricht.
before_search Optional. Ein boolescher Wert mit dem Standardwert "false". Wenn er auf "true" gesetzt ist, gibt er den Teil der Zeichenkette vor dem ersten Vorkommen des Parameterssearchzurück.

Technische Details

Rückgabewert: Gibt den Rest der Zeichenkette zurück (ab dem Übereinstimmungspunkt). Wenn die gesuchte Zeichenkette nicht gefunden wird, wird FALSE zurückgegeben.
PHP-Version: 4+
Änderungsprotokoll: In PHP 5.3 wurde derbefore_searchParameter hinzugefügt.

In PHP 4.3 wurde die Funktion binärsicher.


Weitere Beispiele

Beispiel 1

Suchen Sie mithilfe des ASCII-Werts von "o" nach der Zeichenkette und geben Sie den Rest der Zeichenkette zurück:

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

Beispiel ausführen »

Beispiel 2

Geben Sie den Teil der Zeichenkette vor dem ersten Vorkommen von "world" zurück:

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

Beispiel ausführen »


PHP String 参考手册PHP-String-Referenz Andere Erweiterungen