I learned PHP years ago, as my first programming language. At the time I liked it, that is before I learned JavaScript and Python at my current job. Now I am back to PHP again because I've started writing Drupal modules.
My impressions are not great. Disclaimer: this is not a criticism of Drupal; I understand why Drupal is written in PHP, not Python (and of course not JavaScript). PHP: