把变量放在php include path中

时间:2016-08-08 01:51:12

标签: php

我试图访问文件夹中的文件,但问题是变量无效。

我想要的是,一旦用户访问该网站,变量$ 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

1 个答案:

答案 0 :(得分:3)

你应该使用双引号而不是单引号:

include "$site/inc.index.php";

单引号不会解析字符串中变量的值,而双引号则会。