php中什么情况用class 以前用asp,感觉都用函数就可以解决问题。为什么要用class呢?在什么情况下用? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一些通用的功能,比如数据库访问,这些常常会使用到,写在class中进行封装,调用的时候就直接引用类对象,然后通过类对象调用方法。 這就涉及到OOP(面向對象編程)的部分了其實我們通常開發程序的時候80%的代碼都可以做到class里當然了如果你不了解oop那么你不用class也行但是後期維護的時候你就會發現使用class和不用class是差距很大的,用了class之後網站將來作修改調整的時候很簡單,但是如果不用class那么你就要非常了解自己以前寫的代碼邏輯才敢修改,不然會很容易出錯 一些常用的功能你就可以用class来封装起来,如:分页..... class只有像新浪 百度 淘宝这样的企业才需要 小网站用函数就ok了 虽然 PHP 不是像 Java 那样纯粹的 OO,但 OO 特性确实也算是 PHP 中一个很亮眼的特性。其实小网站一样可以用 class,连一个最简单的“say hello”程序都可以用嘛 :)当然我理解你说的是小网站“不必”用 class,函数就足够了,没错,是这样。但另一方面,用 OOP 其实并不增加什么成本嘛,有益无害,不用白不用啊,hehe————————————————————————————————基于CSDN论坛提供的插件扩展功能,自己做了个签名档工具,分享给大家,欢迎技术交流 :)[/size] class是一个百货商场函数是一个专卖店百货商场里有很多专卖店,有服饰类、有鞋子类、有箱包类、有化妆品类,有美食城,也有卫生间。你逛百货商场时,既能买到衣服,也能买到鞋子和箱包和化妆品 等等等等。逛完之后还可以吃点好吃的,尿急还能上厕所。而逛专卖店你只能买到一个品牌或一个品种的商品。饿了想吃点东西必须得走出专卖店,卫生间更不用说了。 如果技术无障碍 用什么都无所谓了 但是需要申明一点 oop不是为了提高运行速度而设计的 而是为可升级 可维护 降低后期运行成本而设计的 封闭、继承、多态,多看看OOP就明白了 我感觉是:你的函数也分类的了吧,比如文件操作,上传下载、日期、字符类就是把这些统一起来,更清晰,更方便。而且不会出现随便调用,想使用,先new一下 当连接数据库,各个操作可以使用类class,然后直接调用 本人有php168系统的二次开发外包任务,时间较急,功能不大,也比较简单,有对php168比较熟悉的朋友,请与我联系,开发费用详谈。联系方式:QQ:1410707439,13591821549有效期截止2010-12-30前 请问高手您们是怎样用mysql的存储过程的,谢谢 PHP 程序员群 人马召回 急聘一名初级PHP工程师 PHP转码问题!!!!!! mysql不支持中文全文索引,你在建站中是怎么解决全文搜索的? 接活了。 聊天室显示问题!请帮忙~谢谢. 请教一个无限分类的问题 请高手帮忙 文件上傳後! 我怎麼得到它原來的文件類型呀(就是擴展名呀!) 一个编程小问,脑袋不好转弯,帮帮忙 url参数加密方法? php如何取mysql存储过程输出参数的值?
其實我們通常開發程序的時候80%的代碼都可以做到class里
當然了如果你不了解oop那么你不用class也行
但是後期維護的時候你就會發現使用class和不用class是差距很大的,用了class之後網站將來作修改調整的時候很簡單,但是如果不用class那么你就要非常了解自己以前寫的代碼邏輯才敢修改,不然會很容易出錯
————————————————————————————————
基于CSDN论坛提供的插件扩展功能,自己做了个签名档工具,分享给大家,欢迎技术交流 :)[/size]
函数是一个专卖店百货商场里有很多专卖店,有服饰类、有鞋子类、有箱包类、有化妆品类,有美食城,也有卫生间。
你逛百货商场时,既能买到衣服,也能买到鞋子和箱包和化妆品 等等等等。逛完之后还可以吃点好吃的,尿急还能上厕所。
而逛专卖店你只能买到一个品牌或一个品种的商品。饿了想吃点东西必须得走出专卖店,卫生间更不用说了。
你的函数也分类的了吧,比如文件操作,上传下载、日期、字符
类就是把这些统一起来,更清晰,更方便。而且不会出现随便调用,想使用,先new一下
QQ:1410707439,
13591821549有效期截止2010-12-30前