我试图访问文件夹中的文件,但问题是变量无效。
我想要的是,一旦用户访问该网站,变量$ site和路径应为' domain.com/inc.index.php'
这是我的代码
$site = $_SERVER['SERVER_NAME'];
include '$site/inc.index.php';
错误
include($site/inc.index.php): failed to open stream: No such file or directory
我发现了同样的问题,但它不适合我。
https://teamtreehouse.com/community/how-do-i-put-a-variable-inside-include-path
答案 0 :(得分:3)
你应该使用双引号而不是单引号:
include "$site/inc.index.php";
单引号不会解析字符串中变量的值,而双引号则会。