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

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Расширение файла

как правильнее(и быстрее) опредилить расшырение файла

Способ №1
$ext = explode('.', $file);
$ext = $ext[count($ext)-'1'];

Способ №2 //проверка является ли файл картинкой
preg_match("/([0-9a-z-_]+.)(gif|jpg)/i", $file, $ext);

Ответьте плз
1. Какой способ лучше
2. Все ли учтено
3. Какие реги лучше использовать

Спасибо
 

Buster Keaton

Guest
как правильнее(и быстрее) опредилить расшырение файла
substr+strrpos
1. Какой способ лучше
ни один из перечисленных
2. Все ли учтено
ВСЁ из ЧЕГО?
3. Какие реги лучше использовать
В данном примере - никакие.

Если тебе нужно расширение - substr+strrpos
Если
проверка является ли файл картинкой
[m]getimagesize[/m]
 
Сверху