为了账号安全,请及时绑定邮箱和手机立即绑定

This page contains the following errors: error on line 2 at column 1: Extra content at the end of the document Below is a rendering of the page up to the first error.

This page contains the following errors: error on line 2 at column 1: Extra content at the end of the document Below is a rendering of the page up to the first error.

PHP
Alpaca枫 2015-11-19 19:43:06
class Response{ /**  * @param integer $code 状态码  * @param string $message 提示信息  * @param array $data 数据    * 返回 string(json)  */ public static function jsonData($code,$message,$data = array()){ //如果状态码不是数字直接返回null if(!is_numeric($code)){ return 'not a num'; } //封装数据 $result = array( 'code' => $code, 'message' => $message, 'data' => $data ); echo json_encode($result); } /**  * @param integer $code 状态码  * @param string $message 提示信息  * @param array $data 数据  * 返回 string(xml)  */ public static function  xmlData($code, $message,$data = array()){ if(!is_numeric($code)){ return ''; } //封装array数据 $result = array( 'code'=>$code, 'message'=>$message, 'data'=>$data, ); //封装xml数据 header("Content-Type:text/xml"); $xml="<?xml version='1.0' encoding='UTF-8'?>\n"; $xml.="<root>\n"; $xml.= self::xmlToEncode($result); $xml.="</root>"; echo $xml; } public static function xmlToEncode($data){ $xml=""; foreach($data as $key=>$value){ $xml.="<{$key}>"; $xml.="$value"; $xml.="</{$key}>\n"; } return $xml; } } $data = array( 'id'=>1, 'name'=>'mike', 'num'=>123, ); Response::xmlData(200, "ggood",$data); ?>
查看完整描述

1 回答

?
韧还

TA贡献17条经验 获得超9个赞

额,第二行应该是/*

/**就可能报错

查看完整回答
反对 回复 2015-11-19
  • 1 回答
  • 0 关注
  • 4905 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信