从C#转到php

Jou*_*aas 14 php c#

我很快就要学习php了,因为我需要一份新工作.到目前为止,我总是用C#编程.有什么我应该知道的关于PHP的奇怪或不同于C#的观点吗?需要注意的事项?

Dmy*_*sun 11

它们是不同的编程语言.但你可以使用PHP做大多数事情,你可以用C#做​​.我认为他们在以下方面有所不同:

  • PHP比C#更简单.
  • C#是完整的OOP语言,但PHP不是.
  • .NET库的类非常大,您可以拥有所需的一切.如果您使用PHP,您可以从官方php站点或zend框架官方站点下载pear的类.
  • 如果在C#中创建Web应用程序,则使用ASP.NET MVC 2,在PHP中,您可以使用功能较少的框架:symfony,zend framework,yii,kohana.

在C#之后使用PHP会感觉非常有限.

要读的书:

  • PHP 5为proffessionals.
  • PHP设计模式.

当前版本的PHP是5.3.

  • ....编译c#而解释php (5认同)
  • 不,不,我说过:“C# 是 [完全] OOP 语言,但 PHP 不是。”。我提到了[完整] OOP。在 php 中我们可以使用函数和类。但在 C# 中只有类。 (2认同)

abe*_*bel 5

完全不同,但更容易!获取一些PHP书籍:PHP MySQL书籍

书签php.net/manual/en/,加入IRC:irc.phpfreaks.com,学习一个框架:CodeIgniter,获取WAMP/LAMP设置,尽快开始项目并享受乐趣.

:)欢迎使用PHP