json方式封装接口通信

编写response类:

<?php 
    class response{

        /**
        * 按json方式输出通信数据
        * @param integer $code 状态码
        * @param string $message 提示信息
        * @param array $data 提示信息
        * return string
        */
        public static function json($code,$message = ‘‘,$data = array()){

            if(!is_numeric($code)){
                return ‘‘;
            }

            $result = array(
                ‘code‘ => $code,
                ‘message‘ => $message,
                ‘data‘ => $data
            );

            echo json_encode($result);
            exit;
        }
    }

调用json方法:

//调用json方法
<?php
    require_once(‘./response.php‘);

    $arr = array(
        ‘id‘ => 1,
        ‘name‘ => ‘savokiss‘
    );

    Response::json(200,‘数据返回成功‘,$arr);

 

代码来源自慕课网:

http://www.imooc.com/video/2813

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。