-
Anonymous
Как я могу получить расширение файла в PHP?
Сообщение
Anonymous »
Это вопрос, который вы можете прочитать повсюду в Интернете с разными ответами:
Код: Выделить всё
$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];
и т. д.
Однако всегда есть «лучший путь».
Подробнее здесь:
https://stackoverflow.com/questions/173 ... ion-in-php
1720137239
Anonymous
Это вопрос, который вы можете прочитать повсюду в Интернете с разными ответами:
[code]$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];
[/code]
и т. д.
Однако всегда есть «лучший путь».
Подробнее здесь: [url]https://stackoverflow.com/questions/173868/how-can-i-get-a-files-extension-in-php[/url]