Czy jest jakiś sposób aby zmienna globalna była dostępna we wszystkich funkcjach w klasie aby nie tworzyć ciągle funkcji w postaci:
function przykladowaFunkcja() { }
Z góry dzięki za pomoc
Pozdrawiam
class przykladowa { function pierwszaFunkcja() { } function drugaFunkcja() { } }
lub
class przykladowa { private $zmienna = $GLOBALS["zmienna"]; public function pierwszaFunkcja() { } public function drugaFunkcja() { } }
class przykladowa { private $zmienna; public function __construct($zmienna) { $this->$zmienna = $zmienna; } public function pierwszaFunkcja() { } public function drugaFunkcja() { } } $klasa = new przykladowa($zmienna);
new przykladowa($zmienna);