str_ends_with
funkcja
Sprawdza, czy ciąg kończy się podanym podciągiem; zwraca true lub false.
str_ends_with(string $haystack, string $needle): bool
str_ends_with (od PHP 8.0) zwraca true, gdy $haystack kończy się na $needle. Przydaje się np. do sprawdzenia rozszerzenia pliku lub zakończenia adresu URL. Funkcja rozróżnia wielkość liter, a pusty $needle zawsze daje true.
<?php
declare(strict_types=1);
var_dump(str_ends_with('hello world', 'world')); // wynik: bool(true)
var_dump(str_ends_with('hello world', 'hello')); // wynik: bool(false)
var_dump(str_ends_with('foto.jpg', '.jpg')); // wynik: bool(true)