to jest klasa ze zmiennymi i funkcjami statycznymi:
class klasa_statyczna{ } }
i przykład klasy korzystającej ze zmiennych statycznych powyższej klasy:
class engine{ public function __construct() { require_once './klasa_statyczna.class.php'; klasa_statyczna::_process_reqs(); klasa_statyczna::$zmienna = 'LOL'; // to tutaj z tamtego tam } }
jeśli chodzi o działanie - nie mam obiekcji, bo chyba działa tak, jak chcę. ale czy ten sposób w ogóle jest poprawny od strony programistycznej?
chcę mieć dostęp do zmiennych <namespace>::<var_name> bez używania dyrektywy (czy jak to się nazywa) "global" w metodach obiektów tworzonych podczas działania skryptu.
co o tym sądzicie? może da się to zastąpić czymś prostszym?
czy ktoś jest w stanie udzielić odpowiedzi?
może powinienem wrzucić taki wątek nie na forum "przedszkole" a na forum "php"?