php--模拟接口的代码
发布日期:2021-05-06 21:10:12 浏览次数:23 分类:技术文章

本文共 1217 字,大约阅读时间需要 4 分钟。

返回xml的方式

query("set names utf8"); $result = $pdo->prepare($sql); $result->execute(array('id'=>$id)); return $result->fetch(PDO::FETCH_ASSOC);}$id = $_GET['id']?? 0;//有返回值if($id){ $user = show($id); if(empty($user)) { $user = array("errorno"=>"SN001","errormsg"=>'没有查找到数据!'); }}else{ $user = array("errorno"=>"SN002","errormsg"=>"参数ID错误!");}//print_r($user);/** * *///转换成xmlfunction arrayToXml(array $arr){ $xml = "
"; $xml .= "
"; foreach ($arr as $key=>$value) { if(is_array($value)) { $xml .= "<".$key.">".arrayToXml($value)."
"; } else { $xml .= "<".$key.">".$value."
"; } } $xml .= "
"; return $xml;}header("Content-type:text/xml");echo arrayToXml($user);

返回json格式

query("set names utf8"); $result = $pdo->prepare($sql); $result->execute(array('id'=>$id)); return $result->fetch(PDO::FETCH_ASSOC);}$id = $_GET['id']?? 0;if($id){ $user = show($id); if(empty($user)) { $user = array("errorno"=>"SN001","errormsg"=>'没有查找到数据!'); }}else{ $user = array("errorno"=>"SN002","errormsg"=>"参数ID错误!");}//print_r($user);//返回jsonecho json_encode($user);

 

上一篇:php--模拟调用接口的代码
下一篇:php--模拟接口方式的代码练习

发表评论

最新留言

能坚持,总会有不一样的收获!
[***.219.124.196]2025年04月08日 01时25分32秒