有没有一种简单的方法将C#类转换为PHP?

Joh*_*ohn 5 php c#

我习惯于编写C#Windows应用程序.但是我有一些我想要使用的免费托管PHP Web空间.我对PHP有基本的了解,但从未使用它的面向对象功能.

是否有一种简单的方法将C#类转换为PHP类,或者是不可能在PHP中编写完全面向对象的应用程序?

更新:除了基础知识之外,不依赖于.NET框架.主要目标是重构类属性,变量枚举等.PHP将托管在Linux服务器上.

mae*_*etl 5

PHP不支持枚举,这可能是一个不匹配的领域.

另外,要注意集合类型,PHP尽管它具有OO功能,但往往没有其他方法可以过度使用数组数据类型.如果您希望超出此范围,请查看有关迭代器的PHP手册中的部分.

类的公共属性,受保护属性,私有属性和静态属性都大致按预期工作.


Joh*_*ney 2

几乎完全采用面向对象的方法编写 PHP 应用程序是完全可能的。您必须编写一些过程代码来创建和启动您的第一个对象,但除此之外,还有大量用于 PHP 的 MVC 框架都是面向对象的。我会以Code Igniter为例,因为在我看来它的重量要轻一些。