Maison > Article > développement back-end > Comment PHP implémente le principe du fonctionnement en chaîne
Comment PHP implémente-t-il les opérations en chaîne ? Aujourd'hui, je vais vous apporter une explication détaillée du principe de fonctionnement en chaîne en PHP. Partagez-le avec tout le monde et donnez-le comme référence. J'espère que cela aide 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, cela doit être dans la méthode Ajoutez simplement return $this à la fin.
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();
Recommandations associées :
Le mécanisme de fonctionnement et les principes sous-jacents de PHP
Comment calculer le masque d'adresse IP en php
Comment générer un dictionnaire de données MySQL en php
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!