请教include文件如何执行
include文件是否就如同将其代码写入调用的文件?
下面的这种情况是否能有输出?我试了几次都不行。只有将c.php中对b()的调用改为字符输出才会输出“ok”。下面这种调用是否有错,应如何更正?
在浏览器中执行a.php,而a.php包含了(include)b.php和c.php。b.php中定义了函数b(),c.php中定义了函数c()。
a.php
<?
include "b.php";
include "c.php";
...
echo c();
...
?>
b.php
<?
function b()
{
$b="ok";
return ($b);
}
?>
c.php
<?
...
function c()
{
echo b();
//echo "ok";
}
...
?>
|