比如
/var/www/aaa/bbb/
我要如何去掉最后的bbb/得到/var/www/aaa/
PS.路径级数不定 文件名长度不定

解决方案 »

  1.   

    如果是的话也可以用  substr($str, 0, -4);
      

  2.   


    <?php
    function GetUrl($Url){
    $Array=array_diff(explode('/',$Url),array(''));
    array_pop($Array);
    $FixStr='/'.implode('/', $Array).'/';
    return $FixStr;
    }
    $Url='/var/www/aaa/bbb/';
    echo GetUrl($Url);
    ?>
      

  3.   

    前四楼的我这么说吧
    比如
    /var/www/xxxx/xxxxx/
    我要如何去掉最后的xxxxx/得到/var/www/xxxx/
    去掉最末的/ /里的东西,xxxx长度不定
      

  4.   

    echo dirname('/var/www/xxxx/xxxxx/').'/';