2
当引用PHP中的目录时,例如下面的代码。定义目录时最后有/没有'/'有什么区别?
index.php
if ($handle = opendir('/path/to/images/directory')) {
while (false !== ($fileName = readdir($handle))) {
...
}
closedir($handle);
}
我们可以假设的设置如下。以下代表[directory]
,所有代码位于index.php
文件中,我们希望遍历的文件/文件位于[images]
目录中。
-[css]
-[js]
-[inc]
-[images]
-index.php
具体的opendir('/path/to/images/directory')) {
线,什么是引用该目录的最佳实践?
最后应该有尾随/
,因为它是一个目录或是不必要的? 它应该是相对的吗? Absoulte? 我们可以用SERVER_VARIABLES
代替吗?
我的意思是一般来说,不只是与我的代码有关。我的代码是举一个例子。我想问的是,**必须**当定义一个目录时,我总是有一个'/'结尾? – Mike
是的,我的意思是一般。 最后/未真正使用,差异极小,不可通知。 对于绝对或相对的,我建议亲属,以防万一有人应该移动他的代码在其他服务器/位置。 – AndreaBogazzi