PHP学习笔记

php面向对象工具:

    魔术方法:         

1,__autoload($_className):自动包含类文件。                       

 2,__call($_methodName,):屏蔽对象调用方法时产生的错误。

3,__toString():打印对象的引用。

4,__clone():克隆对象自动调用的方法。

   常用类操作函数:

 class_exists():检验类是否存在

get_class():获取对象的类名

get_class_method():获取对象的类中的公共方法

get_class_vars():获取对象的类中的公共字段,以数组形式返回

get_parent_class():回去子类的父类

interface_exists():检验接口是否存在

is_a():确定对象是否是类或者是否是这个类的父类

is_subclass_of():确定对象是否是类的子类

  PHP解析xml:

单引号内php不能解析变量,双引号内可以解析

php文档字符串

simpleXML函数库创建于解析XML;

使用DOM操作XML

面向对象程序设计五大原则:

    单一职责原则

    接口隔离原则

    开放-封闭原则

    替换原则

    依赖倒置原则


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 常用函数 var_dump() 函数返回数组的数据类型和值 unset() 释放 bool define(stri...
    Scallions_阅读 3,863评论 1 2
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,282评论 19 139
  • 更新记录 2017.01.18 添加超全局变量和数组部分;补充代码书写和注释的内容2017.02.09 补充完善字...
    Samhanx阅读 2,286评论 0 1
  • 有一个人,始终停伫在我们心里, 不敢忘记。 有一个人,永远是我们坚强的后盾, 不离不弃。 无悔的付出,默默的支持,...
    水硬阅读 1,747评论 4 4
  • 做聊天功能时,美工给了一张绿色泡泡素材,但有的场景下要求泡泡是白色的,而美工又没提供白色版本,这时我们就要会如何自...
    人生看淡不服就干阅读 8,329评论 0 2

友情链接更多精彩内容