Fakir
в работе над собой
Использование глобальных массивов в методах класса
Не знаю почему, но вот подумалось.
Я частенько прибегаю к такой конструкции:
Правильно ли это? Имеет право жить?
Я имею ввиду использование глобального массива ($GLOBALS) в методах классов.
Не знаю почему, но вот подумалось.
Я частенько прибегаю к такой конструкции:
PHP:
class classFirst {
function getPrice() {
return '55';
}
}
class classSecond {
var $curPrice;
function setPrice() {
$this->curPrice = $GLOBALS['clSecond']->getPrice();
}
}
$clFirst = new classFirst();
$clSecond = new classSecond();
echo $clSecond->setPrice();
Я имею ввиду использование глобального массива ($GLOBALS) в методах классов.