On his blog today, Mike Naberezny has posted about something new that's just been released - Horde_Routes:
I'm pleased to announce the first release of Horde_Routes, a new URL mapping system for PHP 5. This package provides classes for mapping URLs into the controllers and actions of an MVC system, inspired by Ruby on Rails.
They came up with the system because they "wanted RESTful routing, named routes, sophisticated matching, PHP 5 E_STRICT, and extensive test coverage" and nothing else seemed to meet them all. Horde_Routes includes features like route recognition and generation, named routes, being PHP 5 E_STRICT compliant and has a comprehensive unit test suite. Right now, the Routes system is in a beta stage but should be quickly moving to stable.