php clss类简单用法总结.docVIP

  • 7
  • 0
  • 约2.31万字
  • 约 13页
  • 2016-12-15 发布于河南
  • 举报
一:结构和调用(实例化): class className{} ,调用:$obj = new className();当类有构造函数时,还应传入参数。如$obj = new className($v,$v2…); 二:构造函数和析构函数: 1、构造函数用于初始化:使用__construct(),可带参数。 2、但析构函数不能带参数(用于在销去一个类之前执行一些操作或功能)。析构函数用__destruct()做名称。在脚本执行结束时,会销掉内存中的对象,因此可不用析造函数,但有些比如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{ function __construct()…. }

文档评论(0)

1亿VIP精品文档

相关文档