There are couple of reasons for that.
1. php itself is a scripting language. Nothing more nothing less. If you want to get more "enterprise features", then you'll have to rely on 3rd party frameworks and APIs.
2. php struggles when it comes to scaling of applications unlike java or .net
3...
professional petta hada ganna. den godak ewunta wedak dunnama karaganna be. kata paadam karala exam goda daaganna ewun godak inne. weda puluwannam 6fig salary ganna puluwan gemak ne.
I personally know people who get paid a LOT just doing php. .net would be a good pick for you. Learn things like wpf,ado,asp,linq etc.. first and do simple projects. Get the hang of SE concepts. That's what matters the most than languages.
Umab hariyata balala ne. Me balapan:
http://www.yearofthedurian.com/2013/08/long-term-in-sri-lanka-positives-travel.html
http://www.yearofthedurian.com/2012/09/limping-to-sri-lankas-good-durian.html