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. `needle` und `haystack` werden dabei ohne Rücksicht auf Groß- oder Kleinschreibung untersucht.

Wird `needle` nicht gefunden, gibt die Funktion `FALSE` zurück.

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

Beispiel 1. stristr()-Beispiel

`<?php $email = 'USER@EXAMPLE.com'; echo stristr($email, 'e'); // 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. Verwendung eines Wertes, der kein String ist

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

> Anmerkung: Diese Funktion ist binary safe.

Siehe auch strstr(), strrchr(), substr() und preg_match().

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