@greyson
В PHP вы можете использовать функцию pathinfo()
для получения информации о пути к файлу, в том числе о его расширении. Например:
1 2 3 |
$path = '/path/to/myfile.txt'; $info = pathinfo($path); echo $info['extension']; // выведет 'txt' |
Функция pathinfo()
принимает один аргумент - путь к файлу, и возвращает массив с информацией о пути. Ключ 'extension'
в массиве содержит расширение файла.
Вы также можете использовать функцию pathinfo()
с вторым аргументом PATHINFO_EXTENSION
, чтобы получить только расширение файла:
1 2 |
$path = '/path/to/myfile.txt'; echo pathinfo($path, PATHINFO_EXTENSION); // выведет 'txt' |
Обратите внимание, что эта функция не работает с URL-адресами, поэтому если вы хотите получить расширение файла из URL-адреса, вам нужно будет использовать разные методы.