Рецепт №63. Из книги «128 рецептов php»
Перейти к оглавлению
В php не редко приходится обрабатывать файлы, но чтобы корректно их читать или редактировать необходимо в первую очередь знать с каким файлом происходит работа. Для этого нужно получить расширение файла – его формат.
Пример:
// получение формата файла
$fileName = 'file.txt';
echo getFormat_1($fileName);
// способ 1
function getFormat_1($fileName) {
$arr = explode(".", $fileName);
return end($arr);
}
В приведенном примере, получение формата файла происходит с помощью двух функций – explode и end. Первая функция разбивает название файла на массив, разделителем в данном случае является точка, а с помощью второй функции - end извлекается последний элемент полученного массива.
