Cet article présente principalement le constructeur et le destructeur PHP orienté objet, qui ont une certaine valeur de référence. Maintenant, je le partage avec vous. Les amis dans le besoin peuvent s'y référer
Constructeur
.
Une classe avec un constructeur appellera cette méthode à chaque fois qu'elle est instanciée, ce qui convient au travail d'initialisation.
class MyClass { // 构造函数 public function __construct($str) { echo $str; } } // 实例化对象 $c1= new MyClass('abc');
Destructeur
Lorsque toutes les références à un objet sont supprimées, ou sont explicitement détruites, ou que le programme Une fois terminé, exécutez .
<?php class Myclass { public function __destruct(){ echo '对象被销毁了'; } } $obj = new MyClass(); // 销毁对象的2种方法 unset($obj); $obj = null; echo '<hr>';
Recommandations associées :
Encapsulation orientée objet php
Objet php Classes d'objets orientées et objets instanciés
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!