wgryzam się od niedawna w obiektowość i być może mój problem jest błachy, ale nie mogę go przeskoczyć.
Potrzebuję utworzyć zmienną, do której przy inicjacji będę przypisywał dane z bazy (będzie to tablica). Problme w tym, że chciałbym by ta zmienna była widoczna we wszystkich obiektach, które później będę tworzył. Próbowałem zrobić ją jako statyczną, ale albo źle się do tego zabieram, ale tak się nie da:)
<? class KlasaOgolna { public function __construct() { $this -> zmienna = (Dane zaczytane z bazy danych); } } class KlasaDruga { public $cos; public function __construct() { $cos = KlasaOgolna::$zmienna; } } $ogolna = new KlasaOgolna(); $druga = new KlasaDruga(); ?>
Będę wdzięczny za pomoc.