(2010年最新PHP类的精缩归纳.docVIP

  • 1
  • 0
  • 约1.37万字
  • 约 17页
  • 2017-01-25 发布于北京
  • 举报
(2010年最新PHP类的精缩归纳

2010年最新PHP类的精缩归纳一:结构和调用(实例化): class className{} ,调用:$obj = new className();当类有构造函数时,还应传入参数。如$obj = new className($v,$v2...); 二:构造函数和析构函数: 1、构造函数用于初始化:使用__construct(),可带参数。 2、但析构函数不能带参数(用于在销去一个类之前执行一些操作或功能)。析构函数用__destruct()做名称。在脚本执行结束时,PHP会销掉内存中的对象,因此可不用析造函数,但有些比如COOKIE等,就应当要用此函数销掉。 知识点:在PHP4中也提供了构造函数,但使用的是与类同名的类方法,在PHP5仍能兼容这种做法,当一个类中没有包含__construct时,会查找与类同名的方法,如果找到,就认为是构造函数,如下: class test { var $b; function test() { $this-b=5; } function addab($c) { return $this-b+$c; } } $a = new test(); echo $a-addab(4); // 返回 9 3、PHP不会自动调用父类的构造函数(不支持构造函数重载),必须使用parent关键字显式地调用。 class employee{ functi

文档评论(0)

1亿VIP精品文档

相关文档