PHP strchr() function

Example

Find the first occurrence of "world" in "Hello world!" and return the rest of this string:

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

Laufender Beispiel

Definition und Verwendung

Die strchr() Funktion sucht nach der ersten Erscheinung eines Strings in einem anderen String.

Diese Funktion ist ein Alias für die strstr() Funktion.

Kommentar:Diese Funktion ist binär sicher.

Kommentar:Diese Funktion ist groß- und kleinschreibungsabhängig. Verwenden Sie stristr() Funktion.

Syntax

strchr(string,search,before_search);
Parameter Beschreibung
string Erforderlich. Die zu suchende Zeichenkette wird festgelegt.
search

Erforderlich. Der gesuchte String wird festgelegt.

Wenn der Parameter eine Zahl ist, wird der Zeichenwert gesucht, der dem ASCII-Wert der Zahl entspricht.

before_search

Optional. Standardwert ist "false".

Wenn auf "true" gesetzt, wird es search Der Teil der Zeichenkette, der vor dem ersten Erscheinen des Parameters liegt.

Technische Details

Rückgabewert: Gibt den Rest der Zeichenkette zurück (von der Übereinstimmungspunkte). Wenn der gesuchte String nicht gefunden wird, wird FALSE zurückgegeben.
PHP-Version: 4+
Aktualisierungsprotokoll: In PHP 5.3 wurde hinzugefügt before_search Parameter.

Mehr Beispiele

Beispiel 1

Durch den ASCII-Wert von "o" suchen und den Rest der Zeichenkette zurückgeben:

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

Laufender Beispiel

Beispiel 2

Gibt den Teil der Zeichenkette zurück, der vor der ersten Erscheinung des gesuchten Strings liegt:

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

Laufender Beispiel