PHP has certainly improved and changed a bit in the time I've been using it. It remains my language of choice for web development.

Problems I've had with PHP nearly always boil down to differences between PHP versions. The online documentation is great, but not always relevant to the site I'm working on.