PHP Handbuch
Zurück |  | Weiter

# strstr

(PHP 3, PHP 4, PHP 5)

strstr -- Findet das erste Vorkommen eines Strings

## Beschreibung

string strstr ( string haystack, string needle )

Gibt den Teil von `haystack` ab dem ersten Vorkommen von `needle` bis zum Ende von `haystack` zurück.

Falls `needle` nicht gefunden wird, wird `FALSE` zurückgegeben.

Ist `needle` kein String, wird der Parameter in einen Integerwert konvertiert, der dem Ordinalwert des Zeichens entspricht.

> Anmerkung: Diese Funktion unterscheidet zwischen Groß- und Kleinschreibung. Soll die Suche nicht zwischen Groß- und Kleinschreibung unterscheiden, verwenden Sie stristr().

Beispiel 1. strstr() Beispiel

`<?php $email = 'user@example.com'; $domain = strstr($email, '@'); echo $domain; // Ausgabe: @example.com ?>`

> Anmerkung: Wenn Sie nur herausfinden möchten, ob ein bestimmter `needle` innerhalb von `haystack` vorkommt, verwenden Sie stattdessen die schnellere und weniger speicherintensive Funktion strpos().

strstr() ist binary safe seit PHP 4.3.0

Siehe auch preg_match(), stristr(), strpos(), strrchr() und substr().

Zurück | Zum Anfang | Weiter
strspn | Nach oben | strtok