Это вопрос, который вы можете прочитать везде в Интернете с различными ответами: $ext = end(explode('.', $filename));
$ext = substr(strrchr($filename, '.'), 1);
$ext = substr($filename, strrpos($filename, '.') + 1);
$ext = preg_replace('/^.*\.([^.]+)$/D', '$1', $filename);
$exts = split("[/\\.]", ...
06 окт. 2008, в 10:14