PHP is about mixing it with other stuff (hence the <?php tag). So PHP smells by definition :-)
Most of these other frameworks/languages (barring CFM and old ASP) expect you to adhere to some sort of MVC.
Saying PHP smells by default is a little less than fair. :-)