提供一个json格式的接口 php生成XML的数据
来源:互联网 发布:让ea客服转移游戏数据 编辑:程序博客网 时间:2024/05/21 16:34
<?php
//也提供一个json格式的接口
//php生成XML的数据(也可以称之为接口,可以被其他语言进行获取数据)
//获取数据
if($_GET['type']=='xml'){
header('content-type:text/xml;charset=utf-8');
$pdo=new PDO('mysql:host=localhost;dbname=study7','root','root');
$keyword=$_GET['keyword'];
$sql="select * from test where title like '%$keyword%'";
$data=$pdo->query($sql)->fetchAll(PDO::FETCH_ASSOC);
//XML的数据格式
//文档声明
echo "<?xml version='1.0' encoding='utf-8' ?>";
//根标签
echo "<gonggao>";
foreach($data as $v){
echo "<message id='".$v['id']."'>";
echo "<title>{$v['title']}</title>";
echo "<time>{$v['time']}</time>";
echo "</message>";
}
echo "</gonggao>";
}else{
//json的接口
$pdo=new PDO('mysql:host=localhost;dbname=study7','root','root');
$keyword=$_GET['keyword'];
$sql="select * from test where title like '%$keyword%'";
$data=$pdo->query($sql)->fetchAll(PDO::FETCH_ASSOC);
echo json_encode($data);
}
//也提供一个json格式的接口
//php生成XML的数据(也可以称之为接口,可以被其他语言进行获取数据)
//获取数据
if($_GET['type']=='xml'){
header('content-type:text/xml;charset=utf-8');
$pdo=new PDO('mysql:host=localhost;dbname=study7','root','root');
$keyword=$_GET['keyword'];
$sql="select * from test where title like '%$keyword%'";
$data=$pdo->query($sql)->fetchAll(PDO::FETCH_ASSOC);
//XML的数据格式
//文档声明
echo "<?xml version='1.0' encoding='utf-8' ?>";
//根标签
echo "<gonggao>";
foreach($data as $v){
echo "<message id='".$v['id']."'>";
echo "<title>{$v['title']}</title>";
echo "<time>{$v['time']}</time>";
echo "</message>";
}
echo "</gonggao>";
}else{
//json的接口
$pdo=new PDO('mysql:host=localhost;dbname=study7','root','root');
$keyword=$_GET['keyword'];
$sql="select * from test where title like '%$keyword%'";
$data=$pdo->query($sql)->fetchAll(PDO::FETCH_ASSOC);
echo json_encode($data);
}
0 0
- 提供一个json格式的接口 php生成XML的数据
- PHP通过另类方法提供JSON格式的数据
- JSON API免费接口 各种提供JSON格式数据返回服务网站的API接口
- PHP接口数据的封装XML和JSON
- java生成json格式数据,一个简单的class
- 如何使用PHP调用API接口( 如何POST一个JSON格式的数据给Restful服务)
- 快递单号跟踪借口 API免费接口 各种提供JSON格式数据返回服务网站的API接口
- 服务器接口json格式的数据协议
- 一个生成json格式的类
- 通信接口封装json、XML格式数据
- 返回json格式数据的api提供网站
- aspx 输出 xml格式的接口数据
- 接口 xml json 数据的封装类
- php输出json格式数据的例子
- PHP接收JSON格式的数据
- PHP对接APP的接口类,可返回json数据,xml数据
- php三种接口(json、XML、jsonp)的生成与调用
- php三种接口(json、XML、jsonp)的生成与调
- LaTeX 笔记:NFSS 那点事儿
- Spring+Springmvc+Hibernate框架搭建,简单实例
- 修改状态栏的颜色功能
- CSS3的新属性
- mybatis 3.2.8 + log4j2.0.2 控制台输出sql语句
- 提供一个json格式的接口 php生成XML的数据
- 烧写 yaffs 文件系统
- Mybites 的 报错总结
- Angular+servlet java实现前后端数据交互
- 细说JavaScript中对象的属性和方法
- MySQL存储过程
- C++类模板深入理解2
- 另一种实现非阻塞网络通信的方法———使用libev
- 三、HDFS 与Yarn HA 架构部署与测试