我现在写的程序是查php文件,如果php file包括一行,比如说: require (phpAds_path."/config.inc.php"); 
我就把 /config.inc.php 找出来,因为这个是我查的这个php file的子文件(暂时这样说吧,就像html里面include一样)。
然后我需要对 /config.inc.php 这个文件进行分析,但是问题来了,我的filename如果是/config.inc.php的话,这个就被认为是不合法的路径,报错。
请问应该怎么改才行呢?
谢谢大家啊。

解决方案 »

  1.   

    其实问题就是这个文件的路径,是在当前目录下的 /config.inc.php,但是怎么样写filename才能让/config.inc.php合法啊. 
      

  2.   

    你将/换成\\试试,就像这样
    D:\\upload\\
      

  3.   

    我试过了,如果是有根目录的话, D:\\upload 这样是可以的。
    但是我这个\config.inc.php 是在当前目录下的,就是这个当前目录记不得怎么弄的了。
    大家再帮帮我啊。
      

  4.   

    如果那样的话/config.inc.php的意思是在你项目的根目录下,
    在这之间是不是还存在子目录啊
      

  5.   

    比如/subDirectory_1/subDirectory_2/.../subDirectory_n/config.inc.php