Forum Webscript.Ru

Программирование => PHP => Тема начата: Qvadra от 08 Ноября 2003, 22:56:14

Название: Работа с файлами...
Отправлено: Qvadra от 08 Ноября 2003, 22:56:14
Привет!
Есть переменная
$file = "super.file.pas.com.bat.gif.jpg.exe";
Нужно определить расширение этого файла
(Тоесть я имею в виду его последнее расширение - EXE)
Если это можно сделать с помощью регулярных выражений покажите как? :)

И ещё, если переменная

$file = "super"; или $file = "super.";
или $file = "super....ddada.aaa.com.eee...exe........"; и т.д.
То вывести что расширения для этих файлов нет!

Пасиба!
Название: Работа с файлами...
Отправлено: Меняздесьдавнонет от 08 Ноября 2003, 23:11:42
[p]strrpos[/p]
внимательно читать.
Эта функция решит каждую из трех задач.
первую - в паре с [p]substr[/p]
Название: Работа с файлами...
Отправлено: yUAC от 09 Ноября 2003, 01:46:33
глупости

pathinfo гораздо лучше подходит для этих целей. Она возвращает массив из трех элементов, один из которых - extension...
Название: Работа с файлами...
Отправлено: Меняздесьдавнонет от 09 Ноября 2003, 03:05:47
с твоей стороны оче6нь неумно писать, что я говорю глупости. ;-)
на первыйраз я тебя прощаю, но на будущее такие заявления уйдут туда, где им место.
pathinfo просто подходит, не лучше и не хуже.
а вот человеку освоить базовые принципы работы со строками - совем не помешает.