thinkphp - TP框架分页类文件有一个不懂的地方
本文介绍了thinkphp - TP框架分页类文件有一个不懂的地方的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
我看一开始定义了一个私有属性
private $url = ''; //当前链接URL
在后面只有一个地方用到这个属性 这个属性一开始不是就是空的吗?在这里为什么调用这个空的属性进行字符串替换?
private function url($page){
return str_replace(urlencode('[PAGE]'), $page, $this->url);
}
解决方案
你凭什么就认定处理的url的值为空,即使它定义时的初始值为空 你就没考虑过这个url可能会在构造函数中被赋值吗
这篇关于thinkphp - TP框架分页类文件有一个不懂的地方的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文