牛骨文教育服务平台(让学习变的简单)
博文笔记

接口返回值 Json格式数据

创建时间:2016-08-09 投稿人: 浏览次数:3047
/**
	 * 接口返回值
	 * Json格式数据
	 */
	public function returns($status,$code,$msg = "",$data = NULL,$callback = NULL){

        // 将时间递归转换为北京标准时间



        if(empty($msg)){
            // $msg = $this->lang->line("".$code);
            //var_dump($msg);echo "<hr>";
        }
        if(empty($callback)){
            if($data === NULL){
                if (empty($this->callback)) {
                    echo json_encode(array("Status" => $status,"ErrorCode" => $code,"Msg" => $msg));
                } else{
                    echo $this->callback."(".json_encode(array("Status" => $status,"ErrorCode" => $code,"Msg" => $msg)) . ")";
                }

            }else{
                if (empty($this->callback)) {
                    echo json_encode(array("Status" => $status,"ErrorCode" => $code,"Msg" => $msg,"Data" =>$data));
                } else{
                    echo $this->callback."(".json_encode(array("Status" => $status,"ErrorCode" => $code,"Msg" => $msg,"Data" =>$data)).")";
                }
            }
        }else{
            if($data === NULL){
                echo $callback."(".json_encode(array("Status" => $status,"ErrorCode" => $code,"Msg" => $msg)).")";
            }else{
                echo $callback."(".json_encode(array("Status" => $status,"ErrorCode" => $code,"Msg" => $msg,"Data" =>$data)).")";
            }
        }
        exit();
	}

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。