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

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

    单一职责原则

    接口隔离原则

    开放-封闭原则

    替换原则

    依赖倒置原则


你可能感兴趣的:(PHP学习笔记)