PHP Handbuch
Zurück |  | Weiter

# stristr

(PHP 3 >= 3.0.6, PHP 4, PHP 5)

stristr -- Wie strstr(), aber ohne Rücksicht auf Groß- bzw. Kleinschreibung

## Beschreibung

string stristr ( string haystack, string needle )

Gibt den String haystack ab dem ersten Vorkommen von needle bis zum Ende zurück. Der Wert von needle wird in haystack ohne Rücksicht auf die Schreibweise (Groß- und Kleinschreibung) gesucht.

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

Ist needle kein String, wird er in einen Integer-Wert umgesetzt, und die ASCII-Entsprechung dieses Wertes als zu suchendes Zeichen angesehen.

Beispiel 1. stristr() Verwendung

`<?php $email = 'USER@EXAMPLE.com'; $domain = stristr($email, 'e'); print $domain; // Ausgabe: ER@EXAMPLE.com ?>`

Beispiel 2. Prüfen, ob ein String gefunden wurde oder nicht

`<?php $string = 'Hallo Welt!'; if(stristr($string, 'Erde') === FALSE) { echo '"Erde" nicht gefunden'; } // Ausgabe: "Erde" nicht gefunden ?>`

Beispiel 3. Unter Verwendung eines Integer-Wertes

`<?php $string = 'APFEL'; echo stristr($string, 97); // 97 = kleines a // Ausgabe: APFEL ?>`

> Anmerkung: Diese Funktion ist binary safe.

Siehe auch strchr(), strrchr(), substr() und ereg().

Zurück | Zum Anfang | Weiter
stripslashes | Nach oben | strlen