4 个回答

/是根目录,在php中用is_dir()来判断总是返回false
但如果去读这个目录又是可以的,比如:

$dir=opendir("/");
while(($tem=readdir($dir))!==false){
  echo $tem,"<br>";
}

可以读到所以硬盘的根目录。

ThinkPHP 3.2中,单入口文件:index.php放在网站根目录,这个根目录与前面说的硬盘根目录不是同一个意思。

因为是单入口,所以控制器中的“./"当前目录其实是相对index.php来说的。

./ 自己
../ 父级
/ 根目录
我就是这么记得

./是当前目录开始算的

/ 是从根目录开始算的

  • /代表根目录 ,比如目录结构 /var/www/html,当前目录是 html下,那么输入 命令 cd /,当前目录切换到 根目录

  • ./ 代表当前目录,当前处于 html 下,输入 cd ./,当前目录不变。

  • ../ 代表父级目录,当前处于 html 下,输入 cd ../,切换后的目录为 /var/www

clipboard.png

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题