国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

【PHP】鏈式操作的實現

2019-11-08 02:32:51
字體:
來源:轉載
供稿:網友

在使用框架的過程中,我們經常遇到過以下這種語句

$database->where("id = 1")->order("id desc")->limit(10);

這種操作被稱為鏈式操作。

實現上述操作只需要掌握一種技巧,比如:

Database.php

<?phpclass Database{ function where($where) { } function order($order) { } function limit($limit) { }}

test.php

include "Database.php"$database = new Database();$database->where("id > 10");$database->order("id desc");$database->limit(10);

如要實現鏈式操作,只需要修改Database.php

class Database{ function where($where) { return $this;//重點 } function order($order) { return $this; } function limit($limit) { return $this; }}

test.php

$database->where("id = 1")->order("id desc")->limit(10);
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 华宁县| 平塘县| 清新县| 香港| 澄迈县| 江门市| 济源市| 衡阳市| 绥化市| 天台县| 辽宁省| 博客| 长顺县| 静乐县| 通道| 津南区| 延长县| 河北省| 额敏县| 黎川县| 平武县| 凤翔县| 阿坝| 耿马| 义乌市| 宣城市| 武鸣县| 明溪县| 奇台县| 澄江县| 池州市| 新竹县| 绥阳县| 进贤县| 丹江口市| 余江县| 镇巴县| 大理市| 鹿邑县| 桑植县| 玉山县|