most important is basis and programming logic. If you have a creative mind and programming logic to solve a problem, you can use any programming language. Logic is same for all programming languages. Only syntax is different. Many of my friends work in PHP. Though PHP has never been a part of our academic studies, many have conquered it through experience in programming.
If you have enough basis on html tagging and interest in it, i think it's easier. Just you need to dedicate a few hours of workout daily.
This is a funny type of poll where I would like to see how you people vote and what are your views regarding the same. It is funny type of a question but still good to know what you people have to say about it. So go ahead friends and caster your vote.