strrchr

funkcja

Zwraca część ciągu od ostatniego wystąpienia podanego znaku do końca lub false.

strrchr(string $haystack, string $needle): string|false

strrchr (od ang. string reverse character) szuka ostatniego wystąpienia pierwszego znaku $needle w $haystack i zwraca fragment od tego miejsca do końca ciągu, łącznie z samym znakiem. Gdy znak nie zostanie znaleziony, zwraca false. Przydaje się np. do wyciągania rozszerzenia pliku lub ostatniego segmentu ścieżki.

<?php
declare(strict_types=1);

$sciezka = 'path/to/file.txt';

echo strrchr($sciezka, '/');
// wynik: /file.txt
📘 Naucz się w lekcji →