5.5. Anforderungen an Variablen
Zurück | Kapitel 5. Zend_Controller_RewriteRouter | Weiter

## 5.5. Anforderungen an Variablen

Du kannst einen vierten Parameter hinzufügen, in dem Anforderungen an die Variablen angegeben werden können. Diese werden als reguläre Ausdrücke definiert:

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

| Anmerkung
Im Gegensatz zu Ruby on Rails wird `Zend_Controller_RewriteRouter` für eine Route Standardwerte verwenden, wenn die Anforderungen an die Variablen im vierten Parameter nicht erfüllt werden. Also passt die URL `http://example.com/archive/test` auf die obige Route und setzt den Parameter 'year' auf 2006. Diese Funktionalität kann sich in Zukunft ändern, da sie im Moment beim Schreiben dieser Dokumentation noch diskutiert wird.

Zurück | Nach oben | Weiter
5.4. Vorgegebene Variablenwerte | Zum Anfang | 5.6. Basis URL und Unterverzeichnisse