我可以在另一个包含的文件中使用包含文件的变量吗?

时间:2016-11-25 13:16:08

标签: php scope include

您好我解释一下我的问题。我现在正在使用PHP而且我现在只是玩了一下,我想知道我是否有一个文件例如:

//This is file1.php
<?php
$text = "Hello";
?>

并将其包含在file2中,还包括file3:

//This is file2.php
<?php
include 'file1.php';
include 'file3.php';
?>

现在来问我可以在file3中使用$ text吗?:

//This is file3.php
<?php
echo $text;
?>

感谢您的回复!

1 个答案:

答案 0 :(得分:1)

简短快速:是的,你可以,但不是你的例子。如果你在包含它之后在你的文件2中调用$ text,它就可以了。

Include的作用与您在同一文件中的代码相同。但看看顺序,它很重要。

构建您通过浏览器调用的一个文件,并在此文件中需要您所需的一切。