Start · Sprachen · PHP · Referenz · strstr

strstr

Funktion

Gibt alles ab dem ersten Vorkommen eines Teilstrings zurück — oder alles davor.

seit PHP 4.0.0 Kategorie: string

Signatur

strstr(string $haystack, string $needle, bool $before_needle = false): string|false

Beschreibung

Mit $before_needle = true alles vor dem Match.

Parameter

Name Typ Default Beschreibung
$haystack Pflicht string String.
$needle Pflicht string Suchstring.
$before_needle bool false Statt danach: davor.

Rückgabewert

Typ
string|false
Beschreibung
Substring oder false.

Beispiele

Domain aus E-Mail

<?php

echo strstr('anna@example.com', '@'); // @example.com

Local-Part

<?php

echo strstr('anna@example.com', '@', true); // anna