The gold php badge states that to obtain the badge you must have:
Earned 1000 upvotes for answers in the php tag
However, should up votes to questions count as well? Being well-versed in a language is not only about answering questions, but also being able to ask good questions that can be useful to other people.
I fully expect this to be
status-bydesign, as it is technically by-design, but I think it is something that should be looked at.