一般是
a.php
<?php echo $var; ?>
b.php
<?php $var = 'aa'; include 'a.php'; // 输出 aa ?>
但是如果
a.php
<?php echo $var; ?>
f.php
<?php
function i($path) {
include $path;
}
?>b.php
<?php
include 'f.php';
$var = 'ssss';
i('a.php'); // Undefined variable: var
?>请问这种情况下要如何传参?先谢谢。