我有三个文件:
- 博客.php
- 评论.php
- 函数.php
在我的 blog.php 中有一个用于 function.php 和 comment.php 的 include()。
我的问题是:comment.php 有没有办法从 blog.php 继承 function.php 的包含,并在不再次声明 include() 函数的情况下使用它的内容?
在此先感谢您的帮助。
我有三个文件:
在我的 blog.php 中有一个用于 function.php 和 comment.php 的 include()。
我的问题是:comment.php 有没有办法从 blog.php 继承 function.php 的包含,并在不再次声明 include() 函数的情况下使用它的内容?
在此先感谢您的帮助。
每次包含文件时,包含的文件都会在包含之前继承所有代码。如果您包含这样的内容:
一个.php
$foo="bar";
include('b.php');
b.php
include('c.php');
$foobar = $bar." is ".$foo
c.php
$bar = "foo";
d.php
include('a.php');
echo $foobar;
希望那些对你有帮助。
如果首先包含 function.php,它将可用于在 comment.php 中运行的任何代码。
但是,如果comment.php 需要function.php 才能正确运行,那么include_once
在comment.php 的顶部放置一个是个好主意。