Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# ASP程序员学习PHP的思考_C#_Php_Asp.net - Fatal编程技术网

C# ASP程序员学习PHP的思考

C# ASP程序员学习PHP的思考,c#,php,asp.net,C#,Php,Asp.net,当我一直在学习ASP/ASP.NET时,学习PHP的最佳方式是什么?我不确定这是否值得花时间,但似乎有太多的项目在做这件事 你觉得怎么样?有人穿越世界吗?您是如何做到的?如果您熟悉经典ASP的工作原理,那么除了语法之外,PHP将立即熟悉(包括许多难点) 作为一名ASP.NET程序员,我发现PHP很难使用。该工具不如VS好,您可以很容易地得到代码汤(将标记与服务器端代码混合)等。。。等等等。我怀疑学习它不会有什么坏处,如果只是因为WordPress等解决方案在商业领域越来越流行的话 也就是说,PH

当我一直在学习ASP/ASP.NET时,学习PHP的最佳方式是什么?我不确定这是否值得花时间,但似乎有太多的项目在做这件事


你觉得怎么样?有人穿越世界吗?您是如何做到的?

如果您熟悉经典ASP的工作原理,那么除了语法之外,PHP将立即熟悉(包括许多难点)


作为一名ASP.NET程序员,我发现PHP很难使用。该工具不如VS好,您可以很容易地得到代码汤(将标记与服务器端代码混合)等。。。等等等。

我怀疑学习它不会有什么坏处,如果只是因为WordPress等解决方案在商业领域越来越流行的话

也就是说,PHP是相当合理的,所以我认为您对这一点以及您对常见web站点范例的现有知识会很满意。你也可以抓取一些源代码(比如前面提到的或者如果你觉得有冒险精神的话),看看它们是如何构造的


除此之外,最好的学习方法当然是陷入困境。:-)

学习PHP的最佳方式是什么?把它捡起来玩。遵循一些教程;也许拿起一个你过去做过的简单项目,用PHP重新实现它;用PHP启动一个新项目,看看它是如何进行的

不要担心你已经习惯了ASP。忘记所有特定于语言的东西,记住你已经知道如何编写好代码了。这些技能(很大程度上)与语言无关

在PHP中,有些事情更容易做,有些事情更难做。不要因为困难而气馁


这当然值得花时间去学习。它将拓宽您的知识面,使您成为一名更好的开发人员。知道一两个跨平台工作的工具也不会有什么坏处。

+1 PHP手册不仅合理;它使PHP成为我使用过的最好的文档语言之一,特别是对于用户提供的注释。(我知道SPL的某些部分没有很好的文档记录,但这不是重点)@BoltClock-在您遇到一些没有文档记录的函数之前,这是很好的,但幸运的是,这在当今非常罕见。:-)这是真的,尽管我已经看到一些相当不错的OO项目消除了许多痛点。工具肯定没有那么好,但是有时候,在没有任何工具的情况下完成所有工作是一种优势。