if(empty(0)){ //这里可以进来,所以在数据更新时判断ID是否为空,可以用这个,也避免了ID==0的非法情况 }
在更新状态是否启用时,这里的empty就不能用了,因为0会被判断是空
Request::instance()->post('status') == null || $status = intval(Request::instance()->post('status'));
if (!isset($status)) { return json([ 'code' => '400', 'message' => 'ID或者状态值不能为空' ]); }
//这样判断就避免了上述情况