先上代码:
- response.class.php
-
- <?php
-
-
-
-
-
-
-
-
-
- class Response{
- public function json($code,$message,$data){
- $result = array(
- "code" => $code,
- "message" => $message,
- "data" => $data
- );
- return json_encode($result);
- }
- }
response.class.PHP是一个最简单的返回json格式数据的类,在下面的课程中我们会进一步对其进行完善。
下面贴出接口文件代码:
returndata.php
- <?php
- require "response.class.php";
-
-
- $code = 200;
- $message = "信息请求成功";
- $data = array(
- "name" => "ruanwnewu",
- "sex" => "1",
- "age" => "28",
- "exp" => array(
- "2012" => "北京瑞泰新",
- "2013" => "兄弟连",
- "2014" => "木蚂蚁科技"
- )
- );
-
-
- $response = new Response;
-
-
- echo $response -> json($code,$message,$data);
请求returndata.php接口返回的数据如下图所示:
这样就完成了一个最基本的,封装好的json数据通信接口。