讨论数量:
我同事复制了别的地方的代码,然后只修改了获取参数的地方,其他地方都不动。
搞得语义混乱,很烦。
public function getMember($request){
$member_id = $request->input('member_id');
}
public function getCar($request){
$member_id = $request->input('car_id'); //<--变量名还是$member_id
//搞得不知道$member_id里存的到底是member_id还是car_id。
//debug的时候以为传错参数呢
}
public function getOrder($request){
$member_id = $request->input('order_id'); //<--变量名还是$member_id
}
某个人才写的统计店铺浏览数代码
// 这里查询店铺所有访客人数.... 很 6
$sql_3 = "select user_id,token from mch_browse where store_id = '$store_id' and mch_id = '$shop_id' ";
$r_3 = $db->select($sql_3);
$res1 = array();
$res1_1 = array();
if ($r_3)
{
// 这里的 三个 foreach 也是精髓
foreach ($r_3 as $K => $v)
{
$res1[$v->token][] = $v;
}
foreach ($res1 as $K => $v)
{
foreach ($v as $ke => $va)
{
$res1_1[$va->user_id][] = $va;
}
}
}
$mch_data['visitor_num'] = count($res1_1); // 访客数
推荐文章: