php 链式操作的实现
复制代码 代码如下:
$d搜索不到蓝牙耳机b->where()->limit()->order();
在 common 下创建 databa.php。
链式操作最核心的地方在于:在方法的最后 return $th十二金人is;
databa.php:
<?phpnamespace common;class databa{ function where($where){ return $this; //链式方法最核心的地方在于:在每一个方法之后 return $this } function order($order){ return $this; } function limit($limit){ return $this; }}
index.php:
<?phpdefine('badir',__dir__); /while/定义根目录常量include badir.'/慢活common/loader.php';spl_autoload_register('\\common\\loader::autoload');$db = new \common\databa(); //传统的操作需要多行代码实现//$db->where('id = 1');//$db->where('name = 2');//$db->我爱冬季作文;order('id desc');//$db->limit(10);//使用链式操作,一行代码解决问题$db->where('id = 1')->where('name = 2')->order('id desc')->limit(10);
在使用链式操作时,ide(netbeans 会给出自动提示):
本文发布于:2023-04-06 18:17:52,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/6d69f40dd8ba4bf697a4faf9decb22ca.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:PHP实现链式操作的核心思想.doc
本文 PDF 下载地址:PHP实现链式操作的核心思想.pdf
留言与评论(共有 0 条评论) |