У меня есть как:
class Class2 extends Class1 {
.....
function __construct() {
parent::__construct();
$var_in_included_file;
}
}
class Class1 {
function __construct() {
include_once('my_file.php')
}
.....
}
my_file.php:
$var_in_included_file=10;
Проблема в том, что я не могу получить значение $ var_in_included_file.Есть ли способ получить это значение без добавления многих кодов вроде:
$this->var=$var_in_included_file ....?
Потому что у меня много тысяч переменных.Благодарю.Более абстрактная проблема: в каком-то файле, который я получил (от $ _POST) около 500 переменных.Эти переменные были разработаны сложным образом.Для упрощения этой разработки мне нужно создать дерево наследников классов - но в этом случае эти переменные не будут видны в дочерних классах без назначения их переменным класса - но это приводит к огромному объему кода.