`
shuxiang
  • 浏览: 28441 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

PHP 第三天

    博客分类:
  • PHP
阅读更多

今天主要学习的任务主要是:

  1. 选一个比较的强大的IDE
  2. 学习PHP关于面向对象的特性
  3. 配置xdebug去调试程序

 

选一个比较的强大的IDE

Neteans是sun公司出品的一款比较强大的IDE,之前开发ROR一直用它,没想到它也支持PHP,用起来感觉还不错。下载


配置xdebug去调试程序

下载xdebug动态链接为:下载

放在PHP安装目录下,然后修改php.ini

zend_extension_ts="<path to the php folder>/php_xdebug-2.0.2-5.2.5.dll"
xdebug.remote_enable=1
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.remote_handler=dbgp

 

重启apache,如果不重启可能不可用,PS:注意PHP中也需要配置端口号要与与9000保持一致.

 

 

面向对象的特性

PHP面向对象的特点给我的感觉和JAVA很是相似,当然它没有java面向对象功能强大,不过总体上还是实现在面向对象的(封装、继承,多态,它支持覆盖但不支持重载,)。之前很是迷惑PHP这一面向过程的语言是怎样实现面向对象的。简单的看一下才发现,原来它把对象当成一种数据类型,只不过这种数据类型拥有面向对象的特性而已,这样的PHP给人的感觉不是很乱,而且还明晰,这让它拥有了面向过程语言的灵活,同时也具有了面向对象处理复杂问题的能力。


PHP中对象调用方法、属性采用"->",对静态类成员、静态类方法、构造方法、析构方法的调用使用"::",开始感觉蛮不适应的,总是写成".",不过这也是一种全新的体验嘛,很新颖,后来慢慢的开始喜欢这种编码方式了~

 

类型提示是PHP5的新特性,类型提示可以确保传递给方法的对象确实是所期望的类实例。

//强制$employee必须是Staff类的对象
private function take_lunchbreak(staff $employee){
}

 PHP关于继承,接口,抽象类,反射机制,看起来跟java很是相像,这里就不啰嗦了。

 

 

分享到:
评论
1 楼 tsyouaschen 2010-02-03  
太感谢了,我也想学一下php。路过了!!

相关推荐

    三天学会PHP

    资源名称:三天学会PHP资源目录:[三天学会PHP]第二天课件[三天学会PHP]第二天视频[三天学会PHP]第二天作业a[三天学会PHP]第三天课件[三天学会PHP]第三天视频[三天学会PHP]第三天作业[三天学会PHP]第一天课件[三天...

    三天学会PHP——第一天

    - 课件资料:[三天学会PHP]第一天课件.rar,包含详细的文字说明和示例代码,供查阅和复习。 - 实践练习:[三天学会PHP]第一天作业.rar,通过实际操作加深理解,锻炼编程能力。 总的来说,第一天的学习涵盖了PHP入门...

    10天学会php (word版)

    10天学会php (word版) 十天学会PHP之第八天.doc 十天学会PHP之第二天.doc ...十天学会PHP之第三天.doc 十天学会PHP之第十天.doc 十天学会PHP之第四天.doc 十天学会PHP之第五天.doc 十天学会PHP之第一天.doc

    PHP 第三方登录授权 SDK,集成了QQ、微信、微博、Github等常用接口。.zip

    PHP 第三方登录授权 SDK,集成了QQ、微信、微博、Github等常用接口。 PHP 第三方登录授权 SDK,集成了QQ、微信、微博、Github等常用接口。 PHP 第三方登录授权 SDK,集成了QQ、微信、微博、Github等常用接口。 ...

    十天学会php之第一天

    "十天学会PHP之第一天"作为一个学习计划的起点,旨在为初学者提供一个快速掌握PHP基础知识的路径。PHP(Hypertext Preprocessor,超文本预处理器)以其开源、免费、易于学习的特点,成为许多开发者入门编程的首选。 ...

    十天学会php之第三天

    在PHP的世界里,第三天的学习通常意味着我们已经深入到基础知识的核心部分。PHP是一种广泛使用的开源脚本语言,尤其适用于Web开发,它能嵌入到HTML中,为网页添加动态元素和交互性。"十天学会PHP"的目标是帮助初学者...

    全新PHP第三第四方支付源码API聚合支付多通道

    当我们谈论"全新PHP第三第四方支付源码API聚合支付多通道"时,我们指的是一个基于PHP开发的软件系统,该系统整合了多个第三方支付平台的接口,允许商家通过单一的接口实现多种支付方式,为用户提供更加便捷的支付...

    微信第三方平台开发 必备工具代码库 PHP版本 WXBizMsgCrypt

    微信第三方平台开发官方提供的工具库文件,主要用于提供满足与第三方平台服务器通信要求的PHP工具函数,可以直接调用进行加解密。 注意事项: 1.WXBizMsgCrypt.php文件提供了WXBizMsgCrypt类的实现,是用户接入企业...

    李炎恢PHP第三季全部课件

    《李炎恢PHP第三季全部课件》涵盖了PHP编程语言的深入学习,旨在提升开发者对PHP的全面理解和应用能力。本课程以Smarty模板技术为起点,逐步深入到在线商城的开发,涵盖了Web开发中的多个重要知识点,对于想要系统...

    2017第三届PHP全球开发者大会ppt

    【标题】"2017第三届PHP全球开发者大会ppt"所蕴含的知识点: 这场大会是全球PHP开发者的盛会,标志着2017年时PHP技术的前沿趋势与热点。PHP,全称“Hypertext Preprocessor”(超文本预处理器),是一种广泛用于Web...

    php版微信第三方实现一键登录类

    用php写的一个简易版微信第三方一键登录类

    十天学会PHP

    第三天:PHP字符串和数组操作 在Web开发中,字符串和数组处理是常见的任务。PHP提供了丰富的函数来处理字符串,如拼接、查找、替换等。数组操作也十分强大,包括数组的创建、遍历、排序和合并等。理解这些函数的用法...

    李炎恢PHP第一季至第三季课堂讲义PDF

    《李炎恢PHP第一季至第三季课堂讲义PDF》是一个综合性的学习资源,涵盖了从初阶到进阶的PHP编程知识。这份讲义由知名IT教育专家李炎恢精心编制,旨在帮助学习者系统地掌握PHP语言的核心概念、语法以及实际应用技巧。...

    PHP入门教程第三版

    《PHP入门教程第三版》是IT领域内针对初学者学习PHP编程的一本经典教材,由知名作者Larry Ullman编写,由Peachpit Press出版社出版。本书被标记为“PHP”,意味着它专注于教授PHP语言的基础知识及其在Web开发中的...

    李炎恢php 第三部【课件、源码】

    本套“李炎恢php 第三部”课程主要针对已经掌握PHP基础知识的学习者,旨在深化理解并拓展实践技能。虽然视频尚未发布,但提供的课件和源码可以作为自学材料,让学员提前预习或独立探索PHP的高级特性和实践应用。 ...

    php第三季课件+源码+数据库

    【PHP第三季课程详解】 PHP(Hypertext Preprocessor)是一种广泛使用的开源脚本语言,尤其在Web开发领域,PHP的地位不可替代。本资源“php第三季课件+源码+数据库”是一套完整的PHP学习资料,包含了第三季的课程...

    10天学会php教程

    第三天:流程控制 这天的学习重点是程序的流程控制结构,如条件语句(if...else,switch...case)和循环语句(for,while,do...while,foreach)。通过这些结构,你可以编写出能够根据不同条件执行不同操作的代码。...

    php微博第三方登陆

    【PHP微博第三方登录详解】 在当今的互联网应用中,第三方登录已经成为一种常见且便捷的用户认证方式,它允许用户使用已有的社交账号(如微博)登录到其他网站,无需创建新的账户。本教程将深入讲解如何使用PHP实现...

    十天学会php之第1-10天

    在“十天学会php之第1-10天”的教程中,我们将逐步学习PHP的基础知识,包括变量定义、流程控制和数据库操作等,旨在帮助新手快速入门PHP编程。 1. **PHP嵌入方法**: PHP代码可以使用`&lt;?php ... ?&gt;`或者简写`...

    基于PHP的最新php第三方支付平台(商业支付)源码.zip

    基于PHP的最新php第三方支付平台(商业支付)源码.zip 基于PHP的最新php第三方支付平台(商业支付)源码.zip 基于PHP的最新php第三方支付平台(商业支付)源码.zip 基于PHP的最新php第三方支付平台(商业支付)源码.zip 基于...

Global site tag (gtag.js) - Google Analytics