Ktoś się może nawet oburzy, że o czym ja tu piszę. Przecież w PHP nie ma przeciążania znanego z C / Javy. Istnieje co prawda coś, co jest nazywane “przeciążaniem“, jednak działa na innej zasadzie. Ja jednak nie znalazłem innej nazwy. No może “statyczne przeciążanie konstruktora”. Zaraz postaram się wyjaśnić, o co mi chodzi.

Na początek

  • podstawowa wiedza o PHP5 (konstruktory, pola statyczne)
  • serwer www (może być lokalny, np. WAMP)

Zwykła klasa

Oto kod zwykłej klasy, która obudowuje funkcję fopen:
Continue reading

Bardzo często jakiś wyjątek jest rzucany za każdym razem tak samo. Mam na myśli identyczną konstrukcję warunkową. Czy nie lepiej jest wtedy przenieść logiki do klasy wyjątku, skoro tak bardzo jest z nią “zżyta”. Oto moje rozwiązanie.

Na początek

Prosty kod

Zobaczmy kod, który na pewno często można spotkać:
Continue reading