$filename="/home/username/abc.gif";
   
    if (!file_exists(dirname($filename))) {
      mkdir(dirname($filename), 0700);
    }

解决方案 »

  1.   

    <? 
    $dir="test";
    if(!is_dir($dir)){
      mkdir($dir,0700);
    }
    ?>
      

  2.   

    上面是在本目錄下的一級子目錄,下面可以建N級子目錄。
    <? 
    $dir="test/test/test";
    $arr=explode("/",$dir);
    for($i=0;$arr[$i];$i++){
    echo $arr[$i];
    if(!is_dir($arr[$i])){
    mkdir($arr[$i],0700);
    }
    chdir($arr[$i]);
    }
    ?>
      

  3.   

    goodname(心灰意冷) 方法,也正是我想的,
     uGain(幽亘的★★★★★在哪裏啊?的方法,更好,
    两人都有分!!!!