从外行人的角度和实用性来看,我认为这是一种老式的DOS技巧。哇!那是什么? DOS?从来没有听说过!
“..“支持你退出当前子目录一次到更高的文件夹/目录,并且..输入键入两次后退出2更高的父文件夹。请继续添加”..输入“背对背你很快就会发现自己处于目录的最高层
至于新手为了更好地理解这一点,考虑一下(如果你知道这是什么意思,那么考虑这个问题(根据家庭PC或“C:\驱动器”)而不是网络服务器/主机的“根目录”),当你在网上时,考虑你的网站存在于家用电脑的硬盘驱动器上,埋在C:\驱动器下的某个文件夹中,最后你可以把它看作是“ ..“回到一个目录,”/“转发一个目录/文件夹。
现在! 如果您正在使用命令提示符并位于PC的“myDocuments”文件夹中,则必须退出该文件夹才能通过键入“../”以更靠近较高的目录“C:\” 。 如果您想访问位于widows目录中的文件,但仍然位于myDocuments文件夹中,理论上您应该输入../windows;在DOS命令提示符的实际情况下,您只需键入..,但我为您设置了网络。 /自然重定向到另一个目录。
使用 “我的文档” 让假装你创建2个文件夹内,它被称为 “PHP1” 和 “PHP2”,在这样的,我们现在有文件夹:
- C:\我的文档\ PHP1
- C:\我的文档\ PHP2
在PHP1你把一个名为index.php文件。并在PHP2文件夹中放置一个名为Found.php的文件。现在变成了:
- C:\我的文档\ PHP1 \ 的index.php
- C:\我的文档\ PHP2 \ found.php
里面的 C:\ myDocuments \ PHP1 \ index.php文件您需要编辑并键入类似内容:
<?php include ('../php2/found.php')?>
的../是位置因此它认为当前的文件位置“C:\我的文档\ PHP1 \的index.php”,是一个指令,告诉它要背出PHP1目录的输入或前进到PHP2目录下查找Found.php文件。但是它读了吗?请参阅我的想法,了解下面的疑难解答
Now!假设有1个文件夹PHP1和子文件夹PHP2:
则只需引用/代码
<?php include('/PHP2/found.php') ?>
如PHP2作为子目录存在,位于PHP1目录的下面或内部。
如果上述不起作用,它可能与访问/ htaccess或目录权限或打字错误有关。为了加强这一点......陷入困境......如果“found.php”文件中包含错误/错字,它将在错误渲染时崩溃,这可能是您((要求/ require_once))的原因体验到它不会改变目录或访问文件的错觉。 在对此事的最后一个念头,你可能需要实例化功能或引用,以使用附带/要求“无所谓”通过创建一个新的变量或对象,如
$newObject = new nameobject("origianlThingy");
记住,只是因为你是包括/需要的东西,有时意味着,它包含/需要运行,但可能需要重新创建才能使其处于活动状态或访问它。 新肯定会重新创建一个“如果它是可读的”实例,并使其在当前文档中可用,同时保留原始文档。但是,您应该在所有实例中引用新创建的变量$ newObject ....如果其全局。
把这个放在一些网络主机帐户的角度来看;网络主机是一个大小超过硬盘驱动器(就像你的电脑上),你的域只不过是他们分配给你的文件夹。您的文件夹被称为根。在该文件夹内,你可以做任何你可以做的事情。 您的“”之一在目录/文件夹之间移动的方法是使用../
多次退出您当前的参考到您想要查找的文件夹位置。
在我醉酒状态我意识到,我知道太多要理智,而不是 足以成为疯狂!”
一个经常运行到这个错误,并迅速解决它,请按照下列步骤操作:stackoverflow.com/a/36577021/2873507 – 2016-04-12 15:18:12