我想知道如何将文件包含在php中。
我的意思是如何导入包含文件中的变量以及包含文件如何使用主文件中的变量。
我正在创建一个模板系统,问题是我有一个索引文件,其中包含其他文件,如config.php等。但是,根据请求的页面,index.php也包含模板文件。但由于某些原因,我无法使用template.php文件中的配置文件中的变量
答案 0 :(得分:1)
是vars.php
<?php
$color = 'green';
$fruit = 'apple';
?>
下面的是test.php
<?php
echo "A $color $fruit"; // A
include 'vars.php';
echo "A $color $fruit"; // A green apple
?>
来自http://php.net/manual/en/function.include.php的简单
声明global variables
<?php
$a = 1;
$b = 2;
function Sum()
{
global $a, $b;
$b = $a + $b;
}
Sum();
echo $b;
?>
答案 1 :(得分:1)
继承变量范围。
您甚至可以从include
d文件中返回值!否则,您可能主要认为函数是简单的,基于文本的(词法)插入。