Cet article présente principalement les exemples détaillés des principes de fonctionnement de la chaîne en PHP. Les amis intéressés peuvent s'y référer. J'espère qu'il sera utile à tout le monde.
Il existe plusieurs méthodes dans une classe. Lorsque vous instanciez cette classe et appelez les méthodes, vous ne pouvez les appeler qu'une par une, comme :
db. php
<?php class db { public function where() { //code here } public function order() { //code here } public function limit() { //code here } }
index.php
<?php $db = new db(); $db->where(); $db->order(); $db->limit();
Si vous souhaitez implémenter des appels en chaîne, ajoutez simplement return $this à la fin de la méthode.
db.php
<?php class db { public function where() { //code here return $this; } public function order() { //code here return $this; } public function limit() { //code here return $this; } }
index. php
<?php $db = new db(); $db->where()->order()->limit();
Résumé : Ce qui précède est l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'étude de chacun.
Recommandations associées :
phpUn exemple de la façon de cliquer pour télécharger un fichier sur la page actuelle
phpImplémente le fonctionnement de la base de données Classe modèle
PHP foreach implémente la traversée de tableaux multidimensionnels
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!