Poniżej znajdziesz tabelę wypisującą wszystkie typowe rozszerzenia jakie można znaleźć w PHP i opisującą w jaki sposób są użyte w Zend Framework. Powinieneś upewnić się, że rozszerzenia wymagane przez komponenty ZF których chcesz użyć, są dostępne na twoim serwerze PHP. Wiele aplikacji może nie wymagać wszystkich opisanych rozszerzeń.
Zależność "silna" oznacza, że dany komponent lub klasa nie będzie działać prawidłowo jeśli odpowiednie rozszerzenie nie jest dostępne, a zależność "słaba" oznacza że dany komponent może korzystać z rozszerzenia jeśli jest dostępne, ale będzie działać poprawnie także i bez niego. Wiele komponentów automatycznie użyje określonych rozszerzeń w celu zwiększenia wydajności, ale wykona kod o podobnej funkcjonalności jeśli brak będzie potrzebnego rozszerzenia.
Tabela 167. Rozszerzenia PHP używane przez komponenty Zend Framework