Php 通过include传递变量?
我想用include传递变量,但它不起作用 文件#1:Php 通过include传递变量?,php,variables,include,Php,Variables,Include,我想用include传递变量,但它不起作用 文件#1: 文件2(2.php): 它没有通过。劝告有更好的方法吗?包含的PHP文件在包含时执行。然后定义$subject;当您运行2.php时,它是未定义的 您的代码基本上是: echo ($subject); $subject = "test"; 这很好: $subject = "test"; include '2.php'; 您没有在任何地方包含2.php。抱歉,请进行后期编辑以正确反映。$subject在包含时未定义。$subjec
文件2(2.php):
它没有通过。劝告有更好的方法吗?包含的PHP文件在包含时执行。然后定义
$subject
;当您运行2.php
时,它是未定义的
您的代码基本上是:
echo ($subject);
$subject = "test";
这很好:
$subject = "test";
include '2.php';
您没有在任何地方包含
2.php
。抱歉,请进行后期编辑以正确反映。$subject
在包含时未定义。$subject
在包含点未定义。旁注:看起来您可能正在尝试创建自己的小模板引擎。您可能会受益于从现有的一个开始,如细枝或Laravel和它的刀片引擎。
echo ($subject);
$subject = "test";
$subject = "test";
include '2.php';