PHP strchr()Funktionen

PHP String 参考手册PHP-String-Referenzhandbuch

Beispiele

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

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

Beispiel ausführen »

Definition und Verwendung

Die Funktion strchr() sucht nach dem ersten Vorkommen einer Zeichenkette innerhalb einer anderen Zeichenkette.

Diese Funktion ist ein Alias der Funktion strstr().

Hinweis:Diese Funktion ist binärsicher.

Hinweis:Bei dieser Funktion wird zwischen Groß- und Kleinschreibung unterschieden. Für eine Suche ohne Berücksichtigung der Groß-/Kleinschreibung verwenden Sie diestristr()Funktion.


Syntax

strchr(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 dieser 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.


Weitere Beispiele

Beispiel 1

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

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

Beispiel ausführen »

Beispiel 2

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

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

Beispiel ausführen »


PHP String 参考手册PHP-String-Referenzhandbuch Weitere Erweiterungen