Come on. First of all, just because a lot of people use PHP doesn't make it good.
Who cares? A language being good or not is an irrelevant nerdcore detail that businesses - the things that give you money in exchange for work - don't care about.
All languages suck and are terrible, all libraries and frameworks are terrible, all game engines are terrible, every Web application is terrible, every non-trivial project is chock-full of terrible code, and life goes on.
To quote Bjarne Stroustrup: "There are only two kinds of languages: the ones people complain about and the ones nobody uses."
If you haven't realized this yet, you're too new to programming.
Second of all, PHP doesn't pay a ton! Seriously! Python / Ruby pays way more than PHP
A tiny bit of active research belies that. The languages all pay around the same. A PHP programmer will average around ~$95,000/year, roughly the same for Python or Ruby or C# or C++ or so on. An entry-level junior programmer will make less. An experienced senior developer will make more.
Since the OP is asking about how to get started, though, my answer remains: if you want to jump into the Web quickly, start with PHP and diversify your language knowledge after, but diversify it as much as you possibly can as soon as you can.