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