$name = basename($filename);
$namearray = explode(".",$name);
$ext = $namearray[1];//文件后缀

解决方案 »

  1.   

    <?php
    $filename = $_SERVER['URL'];
    preg_match("|[^/]+$|",$filename,$r);
    echo $r[0];
    ?>
      

  2.   

    $f_name=$_FILES['file']['name'];//取名字
    $extension = strrchr($f_name,"." );//得后缀
      

  3.   

    欧,是扩展名
    <?php
    $filename = $_SERVER['URL'];
    preg_match("|[^.]+$|",$filename,$r);
    echo $r[0];
    ?>
      

  4.   

    $extname = basename(str_replace(".","/",$filename));
      

  5.   

    php函数实在是太多了,用都用不过来 :)