5.5. Wymagania zmiennych
Poprzedni | Rozdział 5. Zend_Controller_RewriteRouter | Następny

## 5.5. Wymagania zmiennych

Można dodać czwarty parametr w którym będą ustawione wymagania zmiennych. Są one zdefiniowane jako wyrażenia regularne:

    $router->addRoute('archive', 'archive/:year', array('year' => 2006), array('year' => '\d+'));

| Notatka
W przeciwieństwie do Ruby on Rails, RewriteRouter z ZF dopasuje trasę i użyje domyślnej gdy czwarty parametr zawierający wymagania zmiennych nie zostanie znaleziony. Więc adres URL 'http://example.com/archive/test' zostanie dopasowany do powyższej trasy, a rok zostanie ustawiony na 2006. Ta funkcjonalność może w przyszłości się zmienić, ponieważ w momencie pisania tej dokumentacji ta kwestia jest jeszcze uzgadniana.

Poprzedni | Początek rozdziału | Następny
5.4. Domyślne wartości zmiennych | Spis treści | 5.6. Bazowy adres URL i podkatalogi