插件窝 干货文章 Thinkphp6自定义状态码

Thinkphp6自定义状态码

amp 39 code class 850    来源:    2024-10-27

下面由thinkphp/" target="_blank">thinkphp框架教程栏目给大家介绍tp6 自定义状态码的方法,希望对需要的朋友有所帮助!

config 目录下新建code.php

<?php
return [
    &#39;success&#39;=>1,
    &#39;error&#39;=>0,
    &#39;need_login&#39;=>-1,
    &#39;user_is_registed&#39;=>-2,
];

文件中使用

config(&#39;code.success&#39;)

  统一api返回数据

立即学习“PHP免费学习笔记(深入)”;

common.php新建函数

<?php
// 应用公共文件
function show($code,$msg = "OK",$data = [],$httpCode = 200){

    $result = [
        &#39;code&#39;=>$code,
        &#39;msg&#39;=>$msg,
        &#39;data&#39;=>$data,
    ];
    return json($result,$httpCode);
}