Articles of Расширение файла

Возможно ли получить расширение файла, не зная об этом?

У меня есть файл под названием 94bf663a100e848fb599209af8cdc2b5.wmv. Я знаю, что pathinfo не даст мне расширение, если я просто использую имя 94bf663a100e848fb599209af8cdc2b5. Я считаю, что glob предназначен только для проверки наличия файла. Так можно ли получить расширение файла, просто зная имя файла (94bf663a100e848fb599209af8cdc2b5)?

Есть ли у PHP функция, которая возвращает правильное расширение файла с учетом допустимого типа содержимого?

Есть ли у PHP функция, которая возвращает расширение файла с учетом типа содержимого? Я ищу что-то, что работает: <?php function getFileExtension($contentType) { if ($contentType === 'image/png') { return '.png'; } elseif ($contentType === 'image/jpg') { return '.jpg'; } elseif ($contentType === 'application/zip') { return '.zip'; } else { return FALSE; } } Цель состоит в […]

В чем разница между расширениями файлов php и html?

У меня есть .php файл со следующим кодом. Хотя я изменяю расширение файла как .html тогда он ведет себя одинаково. Может ли кто-нибудь объяснить следующее: Почему файл ведет себя одинаково с обоими расширениями? В чем разница между расширениями .php и .html ? .php файл <html> <head> <!– some html code –> </head> <body> <?php echo […]

Как получить (извлечь) расширение файла в PHP?

Это вопрос, который вы можете прочитать повсюду в Интернете с различными ответами: $ext = end(explode('.', $filename)); $ext = substr(strrchr($filename, '.'), 1); $ext = substr($filename, strrpos($filename, '.') + 1); $ext = preg_replace('/^.*\.([^.]+)$/D', '$1', $filename); $exts = split("[/\\.]", $filename); $n = count($exts)-1; $ext = $exts[$n]; и т.п. Тем не менее, всегда есть «лучший способ», и он должен […]

Как получить расширение файла в PHP?

Возможный дубликат: Как извлечь расширение файла в PHP? Я хочу получить расширение файла изображения, которое я загружаю, но я просто возвращаю массив. $userfile_name = $_FILES['image']['name']; $userfile_extn = explode(".", strtolower($_FILES['image']['name'])); Есть ли способ получить само расширение?

Intereting Posts
PHP Proxy – базовое объяснение Тот же Facebook, что и кнопка на нескольких страницах? Laravel 4.2 Правила проверки – текущий пароль должен соответствовать значению базы данных Как обрезать фрагменты HTML без разбивки тегов? отображение сообщения после перенаправления пользователя на другую веб-страницу Как получить текущий идентификатор термина таксономии на wordpress? Преобразование текстовой ссылки в HTML с учетом контекста Передача данных из одного текстового поля в другой на другой странице с помощью POST Предотвращение отправки формы, если динамическое поле пуст … Php / Jquery / Ajax PHP создает диапазон дат Хранить объекты html в базе данных? Или конвертировать при восстановлении? Преобразование этого MySQL_ * в PDO Массив PHP для запуска сообщения об ошибке при загрузке файла Подготовка приложения PHP для использования с UTF-8 Шифрование паролей