我正在尝试使用函数包含一个文件,并且我定义了几个变量。我想访问包含的文件以访问变量,但是因为我使用函数包含它,所以它无法访问。示例场景如下:
即index的内容如下
index.php
<?
...
function include_a_file($num)
{
if($num == 34)
include "test.php";
else
include "another.php"
}
...
$greeting = "Hello";
include_a_file(3);
...
?>
而test.php的内容如下
test.php
<?
echo $greeting;
?>
测试文件抛出警告说$greeting
未定义。