加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

php检查函数必传参数是否存在的实例详解

发布时间:2021-03-08 03:46:01 所属栏目:编程 来源:网络整理
导读:php搜查函数必传参数是否存在的实例详解 在php现实编程中,接口常常会吸取到前端传来的参数,个中有些参数不是必传的,有些参数是必传的,怎样“搜查函数必传参数是否存在”呢?为了办理该题目,可以参考以下的示例要领: if ($fields) { $fields = array_fl

php搜查函数必传参数是否存在的实例详解

在php现实编程中,接口常常会吸取到前端传来的参数,个中有些参数不是必传的,有些参数是必传的,怎样“搜查函数必传参数是否存在”呢?为了办理该题目,可以参考以下的示例要领:

if ($fields) {
$fields = array_flip($fields);
$params = array_merge($params,$fields);
}

foreach ($mod as $mod_key => $mod_value) {
if (!array_key_exists($mod_value,$params)) {
throw new Exception(Error::ERROR_INVALID_PARAMETER_MSG . ',[checkParamsExists]' . json_encode($params) . ' do not have key field(' . $mod_value . ')',Error::ERROR_INVALID_PARAMETER_CODE);
}
}
return true;
}

在现实应用时,于应用措施逻辑的开始处,直接挪用该要领即可。

留意:

个中的错误码为我自界说的错误码,行使时务必改成你本身的。

以上就是php搜查函数必传参数是否存在的实例详解,若有疑问请留言可能到本站社区交换接头,感激阅读,但愿能辅佐到各人,感谢各人对本站的支持!

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读