我将我的网站URL定义为SITE_URL现在我想包含一个包含SITE_URL的php文件,但它不起作用。包含一个包含SITE_URL的php文件,但它不起作用
我的代码是:
<?php
include_once ('<?php echo SITE_URL ?>/vendor/autoload.php');
?>
我将我的网站URL定义为SITE_URL现在我想包含一个包含SITE_URL的php文件,但它不起作用。包含一个包含SITE_URL的php文件,但它不起作用
我的代码是:
<?php
include_once ('<?php echo SITE_URL ?>/vendor/autoload.php');
?>
你不需要呼应不变。你可以简单地连接它:
<?php include_once(SITE_URL . '/vendor/autoload.php'); ?>
此外,SITE_URL似乎不太可能是你想要的。通常,您将使用“DOC_ROOT”或类似的常量来表示您正在访问本地文件(而不是Web URL)。
那么,你只能包含本地文件(除非你在你的ini文件中将allow_url_include
设置为On
),所以你需要使用相对或绝对文件路径,而不是url。
其次,你不能使用嵌套php标签。你想,一般:
<?php include_once (SITE_URL.'/vendor/autoload.php');?>