为什么说php可以采用面向对象和面向过程两种开发模式 为什么说php可以采用面向对象和面向过程两种开发模式 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 因为php既可以采用面向对象来开发,也可以使用面向过程来开发,所以说php可以采用面向对象和面向过程两种开发模式. 是很有才啊.php据说有c和java,Perl的影子,其实想想只要是程序设计语言,都尤其根本的数据结构和算法的优化设计,我对c和java刚入门,java数据库系统都做不完整,现在又接触php这种所谓流行的网络编程语言.心大大的哈哈 起草公司编码规范的时候,boss让我把类和继承等一些面向对象的特征规范给去掉了,很纳闷在实际开发中这种方式除了兼容性和速度方面比asp强,还有什么优势,个人还是喜欢oo 让我来说吧, php是C写的, 它的效率无可至疑, 就因为如此继续了C的结构化程序言编程风格, php刚出时大部phper都是用面向过程开发, 至php5后才加入面向对象, 这个是php发展, 和业务需要所带来的决定, 因为php不可能永远做小程序, 如果要做复杂,比较大, 或非常大的项目, 没有面向对象是很烦的, 效率也提高不起来, 其次兼容性和维护就更加不用多介绍了, 再加上一部份熟悉面向对象(如java, c++)的weber开始使用php, 所以也出现了不少的php做的面向对象项目, 总得来说, 随着需求不断增加, 项目不断复杂, 必然是由面向过程到面向对象的开发, 好比C到C++的编程方式, 而php , 它即能做简单的页面, 也能做复杂的模块. 大模块用框架, 或面向对象解决, 小的页面用面向过程解决, 即效率又快捷方便. 这些优点非asp.net和java能比. (并非说php比java,C#好. 只是某方面) php查询mysql表字段输出 本人组织一个专门接国外外包项目的团队,有意的进来报名! PHP 打包文件 然后下载 新手请教:访问类数组的问题 gb2312编码的的页面的参数怎么传送给UTF8的页面,不出现乱码 PHP如何判定一个数组是几维的? 求一个无限分类的SQL语句 Linux 下执行php脚本 多选框全部选中问题 傳參數問題﹕ 初学“PHP编程实现目录树”,谁帮忙解释下? 通过不同的选项,生成不同内容的1.htm文件,然后用showModellessDialog打开他。
让我来说吧, php是C写的, 它的效率无可至疑, 就因为如此继续了C的结构化程序言编程风格, php刚出时大部phper都是用面向过程开发, 至php5后才加入面向对象, 这个是php发展, 和业务需要所带来的决定, 因为php不可能永远做小程序, 如果要做复杂,比较大, 或非常大的项目, 没有面向对象是很烦的, 效率也提高不起来, 其次兼容性和维护就更加不用多介绍了, 再加上一部份熟悉面向对象(如java, c++)的weber开始使用php, 所以也出现了不少的php做的面向对象项目, 总得来说, 随着需求不断增加, 项目不断复杂, 必然是由面向过程到面向对象的开发, 好比C到C++的编程方式, 而php , 它即能做简单的页面, 也能做复杂的模块. 大模块用框架, 或面向对象解决, 小的页面用面向过程解决, 即效率又快捷方便. 这些优点非asp.net和java能比. (并非说php比java,C#好. 只是某方面)