thinkphp - TP框架分页类文件有一个不懂的地方

查看:110
本文介绍了thinkphp - TP框架分页类文件有一个不懂的地方的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

我看一开始定义了一个私有属性

private $url     = ''; //当前链接URL

在后面只有一个地方用到这个属性 这个属性一开始不是就是空的吗?在这里为什么调用这个空的属性进行字符串替换?

private function url($page){
        return str_replace(urlencode('[PAGE]'), $page, $this->url);
    }

解决方案

你凭什么就认定处理的url的值为空,即使它定义时的初始值为空 你就没考虑过这个url可能会在构造函数中被赋值吗

这篇关于thinkphp - TP框架分页类文件有一个不懂的地方的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆