Как добавить недостающие расширения файлов (png, jpg и т. д.) в папку с файлами изображений, у которых нет расширения?
То, что у меня есть ниже, проходит через каталог изображений. и отображает mimetype (просто для информации), а затем снова просматривает каталог и пытается добавить соответствующее расширение файла. Я следую: Как изменить расширение файла с помощью PHP?
Но расширение файла не добавляется.
Проблема 1:< /strong> $mime_type отображается как image/png, image/jpeg ; как мне вывести просто PNG или jpg для функции replace_extension?
Проблема 2: почему функция replace_extension не работает в в этом случае?
$dir = "/Sites/imagetest/*";
foreach(glob($dir) as $file)
{
$mime_type = mime_content_type($file);
echo $mime_type;
echo '
';
}
foreach(glob($dir) as $file)
{
if (($pos = strrpos($file , '.')) !== false) {
$file = substr($file, 0, $pos);
}
return $file . '.' . $mime_type;
}
Подробнее здесь: https://stackoverflow.com/questions/787 ... of-image-f
Как добавить недостающие расширения файлов (png, jpg и т. д.) в папку с файлами изображений, у которых нет расширения? [ ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение