为了账号安全,请及时绑定邮箱和手机立即绑定

这段PHP代码是否合格?

这段PHP代码是否合格?

PHP
qq_Clark 2016-02-28 13:44:53
大神帮忙看看这段代码,自己刚入门,写的功能实现上没问题,就是不知道是否合格 GET POST过来的参数是否可以这样直接传入CLASS类当中? <?php class Check{     #CHECK 用户ID     function reg_id(){     if(empty($_REQUEST['reg_id'])){         $msg = array('status' => 10000, 'message' => 'reg_id_error!');         echo json_encode($msg);         exit();     } #CHECK 用户注册时间     function reg_time(){     if(empty($_REQUEST['reg_time'])){         $msg = array('status' => 10002, 'message' => 'reg_time_error!');         echo json_encode($msg);         exit();     }     }     #CHECK 用户手机号码     function mobile(){     if(empty($_REQUEST['mobile'])){         $msg = array('status' => 10005, 'message' => 'mobile_error!');         echo json_encode($msg);         exit();     }     }
查看完整描述

5 回答

?
学海乐

TA贡献4条经验 获得超0个赞

  1. 成员方法的声明 加关键字

  2. 这三个方法 可以合为一个

  3. ajax返回,可以写一个函数

查看完整回答
反对 回复 2016-03-05
?
丿那些年

TA贡献2条经验 获得超0个赞

个人建议增加一些参数校验吧,

比如id如果肯定是int 的话intval($_REQUEST['reg_id'])

查看完整回答
反对 回复 2016-03-02
?
无我无境

TA贡献22条经验 获得超4个赞

$_REQUEST[]包含的是$_POST与$_GET的合集.你写的这应该是个Controller用这种方法是可以的.但是if推荐这样写

if(FALSE != empty($_REQUEST['reg_id']){

}


查看完整回答
反对 回复 2016-03-01
?
LIANHK

TA贡献78条经验 获得超17个赞

可以传入到类中,一般框架都是这样做的

查看完整回答
反对 回复 2016-03-01
?
pardon110

TA贡献1038条经验 获得超227个赞

先看你表单提交的代码吧

查看完整回答
反对 回复 2016-02-29
  • 5 回答
  • 0 关注
  • 1998 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信