Start · Sprachen · PHP · Referenz · str_ends_with

str_ends_with

Funktion

Prüft, ob ein String mit einem anderen String endet. Case-sensitive.

seit PHP 8.0.0 Kategorie: string

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
}