AOP is a programming paradigm that aims to separate supporting functionality from the business logic. In this talk I'll explain in more detail what AOP is, how we can apply it in PHP, and what kind of solutions are currently available.
Link to Go! AOP: http://go.aopphp.com/
Link to PHP-AOP: http://pecl.php.net/package/AOP