我将我的网站网址定义为SITE_URL现在我正在尝试将一个包含SITE_URL的php文件包含在内,但它无效。
我的代码是:
<?php
include_once ('<?php echo SITE_URL ?>/vendor/autoload.php');
?>
答案 0 :(得分:1)
好吧,你只能包含本地文件(除非你的ini文件中allow_url_include
设置为On
),所以你需要使用相对或绝对文件路径,而不是网址。
其次,你不能使用嵌套的php标签。你想要的,一般:
<?php
include_once (SITE_URL.'/vendor/autoload.php');?>
答案 1 :(得分:0)
您不需要回显常数。你可以简单地连接它:
<?php include_once(SITE_URL . '/vendor/autoload.php'); ?>
此外,SITE_URL似乎不太可能是您想要的。通常你会使用&#34; DOC_ROOT&#34;或类似的常量表示您正在访问本地文件(而不是Web URL)。