Wie implementiert PHP Kettenoperationen? Heute werde ich Ihnen das Prinzip der Kettenoperation in PHP ausführlich erläutern. Teilen Sie es mit allen und geben Sie es als Referenz weiter. Ich hoffe, es hilft allen.
Es gibt mehrere Methoden in einer Klasse. Wenn Sie diese Klasse instanziieren und die Methoden aufrufen, können Sie sie nur einzeln aufrufen, ähnlich wie bei:
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();
Wenn Sie Kettenaufrufe implementieren möchten, muss dies der Fall sein in der Methode sein. Fügen Sie am Ende einfach return $this hinzu.
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();
Verwandte Empfehlungen:
Der zugrunde liegende Betriebsmechanismus und die Prinzipien von PHP
So berechnen Sie die IP-Adressmaske in PHP
So generieren Sie ein MySQL-Datenwörterbuch in PHP
Das obige ist der detaillierte Inhalt vonWie PHP das Prinzip der Kettenoperation implementiert. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!