如果我有一个a.php 无法编辑的文件。
<?php
$a = 1;
function a() {
global $a;
echo $a;
}
a();
然后运行php a.php打印1很好。但如果我有b.php:
<?php
function b() {
include "a.php";
}
b();
然后运行php b.php不会打印任何内容。
我可以在 之前键入什么include "a.php"以使其行为相同而无需编辑a.php?
(显然除了定义之外$a。在我的真实示例中,它必须适用于复杂的a.php)。