集成公用方法BaseWebController

来源:5-11 业务代码优化-下

柠檬的眼泪是酸的

2019-02-21

图片描述
获取get,post,为什么还要设置value呢,不应该给个key,获取对应的value么。我觉得默认给’'没意义啊,可以不写这个字段啊。不太理解为什么这么写

写回答

1回答

编程浪子

2019-02-21

你好。

意义还是很大。我举个例子。在我们分页列表 经常 会传递一个 page 参数。默认进入页面 应该是 page = 1 (表示获取第一页 )。

我们按照你的思维写个伪代码

$page = $this->get("page");

if( !$page ){

   $page = 1;

}


如果有了默认值,一样代码就可以了

$page = $this->get("page",1);


希望这个例子可以解答你的疑问

1
1
柠檬的眼泪是酸的
哈哈明白了,原理是默认值,非常感谢!
2019-02-21
共1条回复

微信服务号+Yii2.0构建商城系统全栈应用

传统PC后端与火热微信结合,打造一个摩登的商业电商系统

757 学习 · 744 问题

查看课程