Получите расширение файла (базовое имя?)

/* this is a hack.
 ToDo: change this code */
10
задан PeeHaa 13 October 2012 в 12:53
поделиться

2 ответа

Используйте функцию pathinfo () :

$path_parts = pathinfo('/www/htdocs/index.html');

echo $path_parts['dirname'], "\n";
echo $path_parts['basename'], "\n";
echo $path_parts['extension'], "\n";
echo $path_parts['filename'], "\n";

или просто:

echo pathinfo($file, PATHINFO_EXTENSION);

Вы, конечно, можете искать последний "." в имени файла и получить все после (относительно легко), но зачем изобретать велосипед?

34
ответ дан 3 December 2019 в 13:56
поделиться
pathinfo($filename, PATHINFO_EXTENSION);
5
ответ дан 3 December 2019 в 13:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: