PHP之构造方法学习笔记

Posted ChotocateCat

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP之构造方法学习笔记相关的知识,希望对你有一定的参考价值。

__construct() 构造方法

  当实例化对象的时候 系统内部自动调用的方法。

  

 1 class Test{
 2         public $name;
 3         public $age;
 4 
 5         public function __construct($param1,$param2...){  //实例化对象的时候需要传入的形式参数
 6             $this ->name = $param1;
 7             $this->age = $param2;
 8         }
 9 
10         public function Test(){     // tips:当实例化对象的时候会自动调用。
11             echo "与类同名的方法也可以叫:构造方法 区别与__construct() ";
12         }
13     }
14 
15     $test = new Test($param1,$param2...);  //传递到形参位置

tips:__construct() 构造函数是在 new Test() 的同时系统内部自动调用 而不是 $test = new Test(); 结束而执行。  但是在__construct()构造中的$this 是指$test.

以上是关于PHP之构造方法学习笔记的主要内容,如果未能解决你的问题,请参考以下文章

Effective Java 学习笔记之创建和销毁对象

java学习笔记之DBUtils工具类

十一PHP框架Laravel学习笔记——构造器的查询.分块.聚合

effective java学习笔记之不可实例化的类

十二PHP框架Laravel学习笔记——构造器的查询表达式

DOM探索之基础详解——学习笔记