+ -
当前位置:首页 → 问答吧 → include_once"./include/a.php" 和include_once". . /include/a.php&qu

include_once"./include/a.php" 和include_once". . /include/a.php&qu

时间:2011-11-01

来源:互联网

include_once"./include/a.php" 和include_once". . /include/a.php"有什么区别???

作者: asdfas1213   发布时间: 2011-11-01

还有为什么include_once"./include/a.php"获取不到内容?????

作者: asdfas1213   发布时间: 2011-11-01

着是绕口令嘛?
根据引用文件的位置不同,引入文件路径不同,路径不一样自然功能就不一样 
一个是当前目录下的/include/a.php
一个是根目录下的/include/a.php

/include/include/include.php
/include/a.php
/include/include/a.php

如果当前引用的文件在include/include 下的include.php
include_once"./include/a.php" 
 那么它将引用include/include/a.php

include_once". . /include/a.php"
它将引用include/a.php

/include.php
/include/a.php
/include/include/a.php
如果引用是在根目录下 include.php
那么上面两个引用将指向同一个文件. /include/a.php

作者: PhpNewnew   发布时间: 2011-11-01

楼上说得好多啊

你只要明白  
../ 是向上一级目录
./ 是当目录

就好了。

作者: ci1699   发布时间: 2011-11-01

还有出现了Warning: require_once(./include1/test2.php) [function.require-once]: failed to open stream: No such file or directory in G:\PHPnow\htdocs\include\include1\test.php on line 2

Fatal error: require_once() [function.require]: Failed opening required './include1/test2.php' (include_path='.;C:\php5\pear') in G:\PHPnow\htdocs\include\include1\test.php on line 2

作者: asdfas1213   发布时间: 2011-11-01

路径错了,文件不存在。

引用 4 楼 asdfas1213 的回复:

还有出现了Warning: require_once(./include1/test2.php) [function.require-once]: failed to open stream: No such file or directory in G:\PHPnow\htdocs\include\include1\test.php on line 2

Fatal error: requ……

作者: PhpNewnew   发布时间: 2011-11-01

你的q号是多少??能加你吗??

作者: asdfas1213   发布时间: 2011-11-01

在phpMyAdmin中编译时会出现
Fatal error: Class 'PMA_Error' not found in G:\PHPnow\htdocs\phpMyAdmin\libraries\Error_Handler.class.php on line 120
以前都不会出现

作者: asdfas1213   发布时间: 2011-11-01

热门下载

更多