>>8
Why not Ruby? It may be a legitimate choice to avoid it, but only if you have legitimate reasons (e.g. syntax), not if you have stupid reasons (e.g. Japanese, execution speed, "scripting language").
If PHP got too small for you, I recommend to try Python, Ruby or get more formal by reading SICP.
>>9
Lol. C is not more "advanced" than PHP (as luserlike as "advanced" sounds when applied to programming languages); on the contrary, it's far more limited. PHP is a dynamically evaluated language with builtin lists and dictionaries with iteration, dynamic definition, proper string support, references, classes, faked first class functions and somewhat anonymous functions. This is in fact more advanced than C, even if the implementation of some of these features is suboptimal. C's features are a subset of PHP's. If you want a more "advanced" language, you'll need to dig into functional programming or hybrid languages such as Python, Ruby, LISP, Lua, etc.