<?php
$path = "aa";
@mkdir($path);
?>
这段代码是放在D:\wamp\www目录下的。我用这种方法可以创建文件夹。
但是:
<?php
$path = "/aa";
@mkdir($path);
?>
"aa"文件夹前面加了个"/怎么就不行了呢??
什么原因???
谢谢!!!

解决方案 »

  1.   

    楼上的大哥,如果我在"/a/b/c"下有个文件:file.php
    内容:
    <?php 
    $path = "./aa"; 
    @mkdir($path); 
    ?> 
    这不乱了吗?
    我现在是想不管我的这个file.php在哪个文件夹下面,我都能在根目录下建立想要的文件夹。
    谢谢!!
      

  2.   


    <?php 
    $path = $_SERVER["DOCUMENT_ROOT"]."/aa"; 
    @mkdir($path); 
    ?> 
      

  3.   

    $path = "/aa"; 
    @mkdir($path); 
    将在你的 的盘根目录下建立 aa 目录,这个目录已不在 web 服务的范围里了
    至于是否能创建,取决于你的 d:\aa 是否存在 和 d 盘根目录是否有一般用户写入权限
      

  4.   

    测试了下  加了个 /  不是当特殊字符 :)我用的是win系统  文件创建在系统盘 目录下了  并不是根目录下要存储到根目录下  还是要自己先获取