1. 云栖社区>
  2. PHP教程>
  3. 正文

thinkphp3.2路由分页实现

作者:用户 来源:互联网 时间:2017-11-30 14:45:21

实现thinkphp路由3.2

thinkphp3.2路由分页实现 - 摘要: 本文讲的是thinkphp3.2路由分页实现, public function show() { if(0 == $this->totalRows) return ''; /* 生成URL */ $this->parameter[$

public function show() {        if(0 == $this->totalRows) return '';        /* 生成URL */        $this->parameter[$this->p] = '[PAGE]';        //$this->url = U('Movie/'.ACTION_NAME, $this->parameter); 原来的        $request_url = $_SERVER["REQUEST_URI"];        if(!preg_match("///p///d+/", $request_url)) {            $request_url = str_replace(".html", '/p/'.urlencode('[PAGE]').'.html', $request_url);        }        $this->url = preg_replace("///p///d+/.html/", '/p/'.urlencode('[PAGE]').'.html', $request_url); 


找到ThinkPHP/Library/Think/Page.class.php文件  找到里面show方法  将原来的$this->url改成上面的, 如果会配置路由的话上面应该就能看懂是怎么回事

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索实现 , thinkphp , 路由 3.2 ,以便于您获取更多的相关知识。

弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率

40+云计算产品,6个月免费体验

稳定可靠、可弹性伸缩的在线数据库服务,全球最受欢迎的开源数据库之一

云服务器9.9元/月,大学必备