我想学习与OOP相关的PHP,主要用于mashup和一些开发。我从PHP和MySQL开始。
PHP和PHP5之间的主要联系和区别是什么?有没有什么不同,比如PHP是用于web开发的,而另一个PHP是用于软件开发的?
请指导我一些书籍与PHP面向对象的例子和概念…
发布于 2010-01-16 14:25:59
注意:我假设“PHP to PHP5”指的是从PHP4到PHP5。PHP5不是不同于PHP的语言,它只是一个不同的版本。
PHP4到PHP5
以下是PHP4和PHP5之间的主要区别。
http://www.php.net/manual/en/migration5.php
特定的OOP更改在对象模型中提供了特性
http://www.php.net/manual/en/migration5.oop.php
该页面指出的其中一个地方是类和对象引用页面,它将为您提供PHP中OOP工作原理的基础知识:
http://www.php.net/manual/en/language.oop5.php
PHP类示例
如果你想要一些关于如何在PHP中使用OOP的具体例子,你可能想看看我对你在web开发环境中可能用到的一些基本类的回答:
https://stackoverflow.com/questions/2035449/why-is-oop-hard-for-me/2035482#2035482
学习PHP
要学习PHP,可以在PHP上搜索一下,在StackOverflow上搜索OOP,前面的几个结果为您提供了这样做的参考资料:
https://stackoverflow.com/search?q=php+oop
如果你想跳过点击链接,你可以去http://php.net,因为我保证几乎所有的链接都指向那里。PHP有最好的文档之一,而且它非常容易使用,您会经常返回到它。
根据记录,第一个结果是关于how to learn object-oriented programming in php的。
发布于 2010-01-16 14:25:56
PHP是一种语言。PHP5是语言实现的特定版本,而不是3、4或6。
PHP有很多替代方案。几乎任何语言都可以通过CGI用于web开发,尽管更常见的是使用Django或Rails等框架。
发布于 2013-11-18 13:44:50
PHP5删除了register_globals、magic quotes和safe mode。这是由于register_globals故意允许运行时数据注入和魔术引号的使用具有不可预见性,从而打开了安全漏洞。
https://stackoverflow.com/questions/2076410
复制相似问题