PHP链式操作

链式操作可以用一行代码代替几行代码,写法更加优雅和简洁,以下是使用的一些简单代码。

假设有个database.php文件,代码如下

Class Database {

  function where($where){

    return $this;

  }

  function order($order){

    return $this;

  }

  function limit($limit){

    return $this;

  }

}

 

这样就可以实现

$db->where(“id=2”)->limit(10)->order(“id desc”);

 

比传统的需要写多行代码才能达到的效果,更加方便,代码更少。

 

posted on 2016-03-21 22:30  BGGANF  阅读(109)  评论(0)    收藏  举报