Strategia jest jednym z popularniejszych wzorców projektowych i może być stosowana wszędzie tam, gdzie jest konieczna implementacja kilku różnych wersji algorytmów, realizujących ten sam lub podobny typ zadania. Każdy z tych algorytmów jest nazywana strategią, która następnie jest używana lub zmieniana przez klienta.
Fasada jest jednym z prostszych w zrozumieniu i zastosowaniu wzorców projektowych. Wykorzystanie tego wzorzec jest tak oczywiste i naturalny, że chyba nie ma programisty, który by z niego nie skorzystał. Ideą jest stworzenie uproszczonego interfejsu, które wywołują bardziej złożone części aplikacji. Artykuł ten opisuje wzorzec fasady na bazie prostego przykładu w języku PHP.
Tablice są jednym z podstawowych elementów programowania, bez których ciężko sobie wyobrazić pisanie jakiejkolwiek aplikacji. Pracując z tablicami w PHP można korzystać z podstawowych funkcji języka lub wykorzystać podejście obiektowe przy pomocy klasy ArrayObject.