$fp=fopen("$DOCUMENT_ROOT/../orders/orders.txt",'w')
其中/../的解释是“表示文档根目录的父目录“,这是什么意思?
比如我文档根目录的$DOCUMENT_ROOT='d:/‘  现在第一次执行这条语句,D盘下面什么也没有,按照这语句的意思它会自动创建orders以及orders.txt   那这个/../有什么用?

解决方案 »

  1.   

    /orders/../orders/../  == /
      

  2.   

    $DOCUMENT_ROOT/../orders/orders.txt
    代表和你根目录同级的orders目录下的orders.txt文件"比如我文档根目录的$DOCUMENT_ROOT='d:/‘ 现在第一次执行这条语句,D盘下面什么也没有"
    你把站点的根目录设为d:/ ???一般都是d:/的某个目录!
      

  3.   

    比如我的$DOCUMENT_ROOT='d:/shall     那么文件夹orders是d:/orders吗?它这样做又有什么意义?
      

  4.   

    是的!orders是d:/orders
    他只是打开通过物理地址打开这个目录里的文件而已!有疑问么??