Die Konstruktionsmethode __construct()
ist eine spezielle Methode, die nur für die class
-Struktur gilt. Diese Methode wird vom System nur beim Definieren von Once angegeben Nachdem eine Klasse mit einem constructor
ein object
instanziiert hat, wird das object
automatisch aufgerufen. Dieser Artikel führt Sie dazu, einen Blick darauf zu werfen. . __construct()
,是一种类
结构特有的特殊方法,该方法由系统规定好,开发人员在定义的时候只需要写一遍,有了构造方法
的类在实例化对象
之后,对象
就会自动调用,本文就带大家一起来看一看。
1.构造方法与普通方法的不同
<?php class People{ public $name; private $sex; protected $height; public function __construct(){ echo "Knowledge is power!"; } public function Hello(){ echo "你好,世界!"; } } //new People; 两者差别在于是否有参数 $man =new People();//构造方法自动调用 echo "<br>"; $man->Hello();//普通方法手动调用
输出:Knowledge is power! 你好,世界!
构造方法
也是一个普通方法,与普通方法不同的是,构造方法
1. Der Unterschied zwischen Konstruktormethoden und gewöhnlichen Methoden
<?php class People{ public $name; private $sex; protected $height; public function __construct($name){ echo $name."say:"."Knowledge is power!"; } } $man =new People("张三");
输出:张三say:Knowledge is power!
Konstruktormethode
ist auch eine gewöhnliche Methode. Der Unterschied zu gewöhnlichen Methoden besteht darin, dass Konstruktormethode
ist Übergibt die Klasse Wenn das Objekt instanziiert wird, wird es sofort automatisch aufgerufen, während normale Methoden manuell aufgerufen werden müssen. 2. Wenn die Konstruktionsmethode Parameter hatDas obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der __construct()-Konstruktionsmethode in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!