我也刚学不久,老混淆,做了点实验,自己总结了一下在 php html(js) thinkphp 中 路径符号的区别,
也有不知道的地方,或者不对的地方,希望大家说说,我就怕我学歪了,
就像 thinkphp 我开始一直以为 v层 和 生成跳转是一回事,所以老掉坑里,
谢谢了!
<code>/**简单说明:
/
PHP 同级目录
namespace 全局命名空间
HTML 服务器根目录,http协议下;
ThinkPHP
加载 V层 的时候,写和不写一样,都按照规则来;
跳转页面success()的时候,就是 http://localhost/ 根目录;</code><code>
./
PHP 同级目录
namespace 没试试
HTML 没试试
ThinkPHP
加载 v层视图的时候,在ThinkPHP根目录中和最高级 index.php 的同级目录;
跳转页面success()的时候,是父级目录;
</code><code>
../
PHP 父级目录
namespace 不支持
ThinkPHP 跳转页面success()的时候,是爷爷级目录;
HTML 父级目录
</code><code>
不写
PHP 同级目录
namespace 同级目录
HTML 同级目录
ThinkPHP
加载 v层视图的时候,都按照规则来;
跳转页面的时候:
$this->success($传递信息, "index",5); //是同一个类下的方法 index;
$this->success($传递信息, "",5); //自己一直跳转到自己 </code>我也刚学不久,老混淆,做了点实验,自己总结了一下在 php html(js) thinkphp 中 路径符号的区别,
也有不知道的地方,或者不对的地方,希望大家说说,我就怕我学歪了,
就像 thinkphp 我开始一直以为 v层 和 生成跳转是一回事,所以老掉坑里,
谢谢了!
<code>/**简单说明:
/
PHP 同级目录
namespace 全局命名空间
HTML 服务器根目录,http协议下;
ThinkPHP
加载 V层 的时候,写和不写一样,都按照规则来;
跳转页面success()的时候,就是 http://localhost/ 根目录;</code><code>
./
PHP 同级目录
namespace 没试试
HTML 没试试
ThinkPHP
加载 v层视图的时候,在ThinkPHP根目录中和最高级 index.php 的同级目录;
跳转页面success()的时候,是父级目录;
</code><code>
../
PHP 父级目录
namespace 不支持
ThinkPHP 跳转页面success()的时候,是爷爷级目录;
HTML 父级目录
</code><code>
不写
PHP 同级目录
namespace 同级目录
HTML 同级目录
ThinkPHP
加载 v层视图的时候,都按照规则来;
跳转页面的时候:
$this->success($传递信息, "index",5); //是同一个类下的方法 index;
$this->success($传递信息, "",5); //自己一直跳转到自己 </code>
./当前文件所在目录,另外这不只是针对php,这是业界普遍共识
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号