包括一个带有站点URL的php文件,但它是';它不工作了

包括一个带有站点URL的php文件,但它是';它不工作了,php,Php,我将我的站点URL定义为site_URL,现在我正试图将一个php文件包含在site_URL中,但它不起作用 我的代码是: <?php include_once ('<?php echo SITE_URL ?>/vendor/autoload.php'); ?> 您不需要回显常量。您可以简单地将其连接起来: <?php include_once(SITE_URL . '/vendor/autoload.php'); ?> 而且,站点URL似乎不太可能是

我将我的站点URL定义为site_URL,现在我正试图将一个php文件包含在site_URL中,但它不起作用

我的代码是:

<?php
include_once ('<?php echo SITE_URL ?>/vendor/autoload.php');
?>

您不需要回显常量。您可以简单地将其连接起来:

<?php include_once(SITE_URL . '/vendor/autoload.php'); ?>


而且,站点URL似乎不太可能是您在这里想要的。通常,您将使用“DOC\u ROOT”或类似常量来表示您正在访问本地文件(而不是Web URL)。

好的,您只能包含本地文件(除非您在ini文件中将
allow\u URL\u include
设置为
On
),因此您需要使用相对或绝对文件路径,而不是URL

其次,不能使用嵌套的php标记。将军,你会想要: