Professionally, I work full time as .NET architect, but for my own projects, I always use PHP.
1) It just works. 2) Plenty of great frameworks. I especially love Laravel, which has _everything_ from a great IoC to ORM, as well as a huge community around it. 3) It's so easy and quick to get started. 4) HHVM (and also PHP 7) just makes PHP fly.