我有这样的结构:
currentFolder
currentFile.php
email
email.php
我在文件currentFile.php
中,需要包含email.php
文件。
我试图加入email/email.php
并加入/email/email.php
,但两者都不起作用?
将email.php
加入currentFile.php
的实际网址是什么?
答案 0 :(得分:0)
您需要用单引号或双引号括起您的字符串。像这样:
"${SRCROOT}/Pods/Target Support Files/Pods-ProjectName/Pods-ProjectName-resources.sh"
如果您的字符串以include 'email/email.php';
聊天符开头,则PHP只会从文件系统的根目录中查找。 (而不是相对于您当前的文件)
所以/
会在这里看到:
include '/email/email.php';
/email/email.php
会在这里看到:
include 'email/email.php';
答案 1 :(得分:0)
使用常量 DIR 来了解当前文件的目录。
包括 DIR 。' /email/email.php
答案 2 :(得分:0)
在这种情况下更好地使用__DIR__
。试试这个:
require_once __DIR__ . "\email\email.php"
但仅适用于PHP 5.3<