php面向对象的编程.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章  PHP面向对象编程 内容回顾 PHP连接MySQL的常用函数 mysql_connect mysql_select_db mysql_error mysql_query mysql_num_rows mysql_fetch_row mysql_fetch_array is_uploaded_file move_uploaded_file 本章任务 PHP面向对象特性 自定义工具类 开发工具简介 数组简介 PHP面向对象 创建对象 This关键字 构造函数 定义一个DAO类 开发工具 PHP常用工具和数据库常用工具 PHP开发工具:netbeans,Zend Stodio ,PHPedit , EditPlus 2 ,easyeclipse ,DW 等 MYSQL工具:MYSQL Administrator 这里我们将使用netbeans 在php.ini文件里面添加 zend_extension_ts=C:\Program Files\phpStudy\PHP5\ext\php_xdebug-2.0.5-5.2.dll xdebug.remote_enable=1 xdebug.remote_host=localhost xdebug.remote_port=9001 xdebug.remote_handler=dbgp 配置完成,重新启动Apache服务 打开网站虚拟目录下的phpinfo.php文件,并查找xdebug,如下如所示 数组初识 数组初识 数组初识 数组初识 总结 PHP面向对象特性与JAVA.C#的区别 PHP开发环境的搭建 PHP数组的基本使用方法 自定义DAO类 * * * 起初,“面向对象”是专指在程序设计中采用封装、继承、抽象等设计方法。可是, 这个定义显然不能再适合现在情况。面向对象的思想已经涉及到软件开发的各个方 面。如,面向对象的分析(OOA,Object Oriented Analysis),面向对象的设计 (OOD,Object Oriented Design)、以及我们经常说的面向对象的编程实现 (OOP,Object Oriented Program)。 传统开发方法存在问题 1.软件重用性差 ,2.软件可维护性差,3.无很好的扩展性 面向对象的要素 1. 抽象性 , 2. 封装性 ,3.共享性 ,4. 强调对象结构而不是程序结构 面向对象的三大特点(封装,继承,多态)缺一不可 PHP面向对象 2、使用CLASS创建一个类 class 方法名 { …… } class MyPc{ public $name; var $price; function vod() { return “PHP的类名; } } 3、类的成员属性和成员方法 创建一个和多个对象 创建一个和多个对象我们只需要多次使用 new 函数 ,进行对类的实例化 class MyPc{ public $name; public $price; function vod() { return “我是个PHP类; } …… } $pc1 = new MyPc(); $pc2 = new MyPc(); $pc3 = new MyPc(); 类 对象 对象中的$this关键字 $this关键字是用来访问当前对象中的对象属性和对象方法的系统变量 class MyPc{ public $name; public $price; function vod() { $this-name; } …… $this-vod() ; …… } 我们可以理解为$this是在对象中 特殊的一种使用构造函数和变量的方法 $this仅能在当前对象中使用 初始化对象 __construct() 我们在创建一个类有时候需要初始化一些操作,这个时候我们需要使用初 始化函数,在PHP5中有两种初始化方法: class MyPc{ function __construct() { 初始化操作 } } 1、private 私有属性关键字 2、__construct 初始化方法名 3、常用mysql函数 4、常用SQL语句 端口 出现xdebug则配置成功 键 PHP中的数组是一个关键字或值的集合 (值可以是任何一种类型,包括另一个数组) 例子: $arr = array (3,5,7,9,6); $arr = array (id=2,title=3); PHP中使用ar

文档评论(0)

好文精选 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档