Very good article on AOP in PHP. Had the same idea, since all compiled stuff is basically crap. Why using an interpreted language when you still have to compile it to get it working. Of course you cannot realize all aspects of AOP and Weaving with only interpreted mechanisms but you can come pretty close.