PHP: Lista stałych zdefiniowanych w klasie.
Programując w dowolnym współcześnie wykorzystywanym języku na pewno zdarzyło Wam się korzystać z tzw. flag. Flaga, to nic innego niż stała wartość zapisana pod odpowiednim identyfikatorem. Jedną z szerzej stosowanych możliwości jest użycie ich jako komunikatów - numerów lub identyfikatorów np. błędów. W dzisiejszym wpisie pokażę pewien ciekawy sposób na przekazywanie bardziej zrozumiałych informacji dla użytkownika końcowego na podstawie tych właśnie elementów języka. Wstęp: Komunikaty o błędach. W języku C i C++ stałe mogły być definiowane na wiele sposobów.
PHP: Pobieranie ścieżki do pliku klasy pochodnej w metodzie klasy bazowej.

Dzisiejszy wpis jest sponsorowany przez projekt, którego tworzenie obiecałem sobie w momencie, kiedy będę miał gotową całą pracę inżynierską. Ze względu na fakt, że do zrobienia zostały już tylko ostatnie poprawki i przygotowanie do samej obrony, stwierdziłem, że mogę powoli zacząć przygotowywać sobie środowisko pracy. Początki, jak to początki - sprawiają najwięcej problemów, stąd też kolejny wpis problemowy.

Problem: Odziedziczone metody klasy bazowej wykonują się w zakresie klasy bazowej.

Problem jest teoretycznie prosty - mamy dany kod: