доброе утро
первый это код
loader.php
class loader{
public $main_c;
function __construct(){
$this->main_c['one']=array("a","b","c");
$this->main_c['two']=array("e","f","g");
$this->loadtwo();
}
function loadtwo(){
require_once(home.php);
$browser=new browser();
$browser->add();
}
}
$loader=new loader();
home.php
class browser extends loader{
function __construct(){
print $this->main_c; //empty value
}
function add(){
print parent::$main_c //Fatal error: Access to undeclared static property: loader::$main_c
print parent::main_c; //Fatal error: Undefined class constant 'main_c'
}
}
на самом деле мне нужно добавить или изменить в main_c
из файла browser.php
Задача ещё не решена.
Других решений пока нет …