我喜欢:
class Class2 extends Class1 {
.....
function __construct() {
parent::__construct();
$var_in_included_file;
}
}
class Class1 {
function __construct() {
include_once('my_file.php')
}
.....
}
我的文件.php:
$var_in_included_file=10;
问题是我无法收到 $var_in_included_file 的值。有没有办法在不添加许多代码的情况下接收这个值:
$this->var=$var_in_included_file ....?
因为我有成千上万个变量。谢谢。更抽象的问题是:在我收到的一些文件中(来自 $_POST)接近 500 个变量。这些变量已经以复杂的方式进行了阐述。为了简化这一阐述,我需要创建类继承树 - 但在这种情况下,如果不将它们分配给类变量,这些变量将不会在子类中看到 - 但这会产生大量代码。