Signatur
str_ends_with(string $haystack, string $needle): bool
Beschreibung
Klarer als substr($h, -strlen($n)) === $n. Seit PHP 8.0.
Parameter
| Name | Typ | Default | Beschreibung |
|---|---|---|---|
| $haystack Pflicht | string | — | Zu prüfender String. |
| $needle Pflicht | string | — | Suffix. |
Rückgabewert
Typ
bool
Beschreibung
true wenn Suffix passt.
Beispiele
Datei-Endung
<?php
if (str_ends_with($file, '.pdf')) {
// ist PDF
}