KukPHP
Новичок
Мистика (масив в классе)
Есть у меня класс. в нем есть переменная $log, которая описана так: private $log; (пишу под PHP 5).
И есть функция в этом же классе:
public function set_log($name,$value) {
if($this->log[$name] = $value) {print_r($this->log);}
return TRUE;
}
Функция должна делать элемент масива $log с ключом $name и значением $value. Показания print_r($his->log) показывает, что присваивания происходит. Но за пределами функции масив $log не меняется. Какие я уже способы не пробовал - все равно так. не понимаю...
Есть у меня класс. в нем есть переменная $log, которая описана так: private $log; (пишу под PHP 5).
И есть функция в этом же классе:
public function set_log($name,$value) {
if($this->log[$name] = $value) {print_r($this->log);}
return TRUE;
}
Функция должна делать элемент масива $log с ключом $name и значением $value. Показания print_r($his->log) показывает, что присваивания происходит. Но за пределами функции масив $log не меняется. Какие я уже способы не пробовал - все равно так. не понимаю...