您现在的位置是:首页 > 志趣人生 > PHP相关网站首页PHP相关
getcwd() __DIR__ __FILE__区别
图文展示getcwd() __DIR__ __FILE__区别之间的区别,希望以后只是越来越丰富
为演示三者的区别,我首先在本地虚拟主机中创建一个网站:www.cs1.com 网站的根目录为D:\anet\cs1\
(1)在根目录中创建index.php文件
(2)在根目录中创建子目录a,继续在a目录中创建子目录b,并在b目录中创建文件c.php
(3)在c.php文件中写入
echo getcwd();echo "<br/>";
echo __DIR__;echo "<br/>";
echo __FILE__;echo "<br/>";
(4)在根目录中的index.php文件中引入c.php文件 (include './a/b/c.php';)
以上可以看出,
getcwd()返回的是:返回当前的工作目录,即在哪个文件中调用此函数,就显示哪个文件的目录;
__DIR__ 返回的是:文件写在哪个文件里就返回哪个文件的目录;
__FILE__返回的是:文件写在哪个文件里就返回哪个文件的目录+这个文件的文件名称。
温馨提示:转载请标注内容来源 https://www.lirongyaoper.com/phpxiangguan/38.html
点赞 (1)
讨厌 (0)
相关文章
文章评论 (0)
- 这篇文章还没有收到评论,赶紧来抢沙发吧~