Wow... its been a few years... and very little has changed to this place, I kind of admire the charm it still has.
To the point..
PHP??? Its a scripting language... very commonly used with a database like mysql and css (Cascading Style Sheets, use for template design)... for web pages nowadays and isn't in the same category as the others you mentioned, which in-turn are all OOP (object-orientated programming languages) and have additional functionality and coding resources.
Keep in mind it takes a lot of practice with a programming language before you can efficiently plan, process, code, and test a game.
Do you play world of warcraft? Check out Lua, its used lots in the game industry, great scripting language thats really light and just nice to start off on as beginning coder.
Python is easier to learn, its an old *** language with large a stdlib (standard library) and nice additional sources. C isn't really necessary anymore since its backwards compatible with C++, thats a great industry standard programming language and used in game development.
Java is the one I would recommend for you if you know your serious about programming (especially if you do well with Lua or Python), and is a great stepping stone to C++.
Cheers