thinkphp5.0 助手函数的使用
编写助手函数需要把helper.php放到application中
/**
通用响应失败 json 消息
/if (!function_exists('jsonError')) {
function jsonError($message)
{
$data['code'] = 500;
$data['msg'] = $message;
$data['data'] = [];
if (strpos($message, ":") !== false) {
$code = substr($message, 0, strpos($message, ":"));
if (is_numeric($code)) {
$data['code'] = intval($code);
$data['msg'] = str_replace($code . ":", '', $message);
}
}
return json($data);
}}/**
通用响应成功 json 消息
/if (!function_exists('jsonSuccess')) {
function jsonSuccess($message, $data = [], $code = 200)
{
$data = [
'code' => $code, 'msg' => $message, 'data' => $data
];
return json($data);
}}12345678910111213141516171819202122232425262728293031323334
需要在config.php文件中需要配置
// 扩展函数文件'extra_file_list' => [
THINK_PATH . 'helper' . EXT,
APP_PATH . 'helper' . EXT],12345
在controller中调用
$data = ['id'=>1,'name'=>'2121'];return jsonSuccess("ok",$data);12

赞 (0)
