PHP strstr() function

Example

Find the first occurrence of "Shanghai" in "I love Shanghai!" and return the remaining part of the string:

<?php
echo strstr("I love Shanghai!","Shanghai");
?>

Laufender Beispiel

Definition und Verwendung

Die Funktion strstr() sucht nach dem ersten Vorkommen eines Strings in einem anderen String.

Kommentar:Diese Funktion ist binär sicher.

Kommentar:Diese Funktion ist case-sensitive. Für eine unsensitive Suchanfrage verwenden Sie bitte stristr() Funktion.

Syntax

strstr(string,search,before_search)
Parameter Beschreibung
string Erforderlich. Gibt den String an, in dem gesucht wird.
search

Erforderlich. Gibt den zu suchenden String an.

Wenn dieser Parameter eine Zahl ist, wird nach dem Zeichen gesucht, das dem ASCII-Wert dieser Zahl entspricht.

before_search

Optional. Standardwert ist "false" für den Boolean-Wert.

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

Technische Details

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

Mehr Beispiele

Beispiel 1

Sucht nach der Zeichenkette mit dem ASCII-Wert "o" und gibt den Rest der Zeichenkette zurück:

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

Laufender Beispiel

Beispiel 2

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

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

Laufender Beispiel