如果你之前有尝过c#学asp.net是最容易上手的,语法是一样的,而且asp.net安全性比php高的。如果换去学php你得从新再学php的语法,不过语言是相似,只要你会其中一门都是相通的,php语言是解析型语言的,学起来比asp.net会简单些,要求不会那么高,开发的界面效果会比更美观。不过一般都得看你个人爱好了和所从事的工作是否对应到。 因为你现在学的是c#如果接着学asp.net对接下来微软的手机windows phone开发和一些软件应用程序的开发做更好坚固的基础。 其实现在这两门语言前景都不错的,你之前有学c#应该对这微软的语言感觉如何?或者你再上网去搜索一下php语言是怎样的,对比一下感觉。不过说真的php不会像c#和asp.net门槛那么高些的,比较适合中小型开发的。 网站方面其实php就可以了,而且它也有很多框架,开发网站是比较快的。asp.net一般是做一些功能比较强大、或者安全性要求比较高的。