Получить Расширение файла из пути php
Подробно о том, как получить разрешение файла php
- Получаем разрешение файла с помощью функции .
- Пример получения расширения файла php
- Получаем расширение файла php в splfileinfo
Получаем разрешение файла с помощью функции .
Чтобы получить разрешение файла с помощью функции - нам понадобится несколько функций! Погнали:
Получаем полный путь на сервере до файла, вместе с файлом - нам нужна волшебная константа __FILE__
Получаем:
Делим в массив с помощью explode, чтобы вывести нам понадобится print_r
Выведем:
(
[0] => home/domen/dwweb_ru/www/page/php/file/007_rasshirenie_fayla_iz_puti_php
[1] => html
)
Получим последний элемент массива с помощью end
Выведем здесь:
Пример получения расширения файла php
Для того, чтобы получить расширение файла через php - рассмотрим второй вариант...
Получим разрешение из пути от корневой до файла , вместе с файлом
Выведем здесь:
Применим к нему pathinfo - чтобы разложить путь в массив:
Результат:
(
[dirname] => /page/php/file
[basename] => 007_rasshirenie_fayla_iz_puti_php.html
[extension] => html
[filename] => 007_rasshirenie_fayla_iz_puti_php
)
Получаем из массива ячейку "extension":
И выведем наше разрешение файла прямо здесь:
Получаем расширение файла php в splfileinfo<
Далее нам понадобится : getExtension
Использование splfileinfo для получения расширения файла:
Примеры получения расширения файла php:
Далее используем несколько файлов...
$FILE = $file->getExtension();
echo $FILE ;
Результат:
Пример получения расширения файла php:
Картинка - https://dwweb.ru/__img/__dates/logo.png
$png = $file->getExtension();
echo $png;
Результат:

подробнее.
подробнее.