php实现将数据做成json的格式给前端使用


Posted in PHP onAugust 21, 2018

interCom.php页面

<?php

header('Content-Type: application/json; charset=utf8'); 
class Response{
/* interger $Status 状态码 200/400
* string $Msg 提示信息
* array $Data 数据
* return string 返回值  json返回的数据
* */
public static function json($Status,$Msg,$Data=array()){
if(!is_numeric($Status)){ //是否为数字
return "";
}
//组装好新的数据
$result=array(
'Status'=>$Status,
'Msg'=>$Msg,
'Data'=>$Data
);
//变成json格式的
echo json_encode($result,JSON_UNESCAPED_UNICODE);//JSON_UNESCAPED_UNICODE让中文不编码
exit;
}
}
?>

list.php 文件

<?php
require_once("interCom.php");//引用interCom.php文件
//http://127.0.0.1/list.php?page=1&pagesize=12 //
$page=isset($_GET['page'])?$_GET['page']:1;
//如果存在就是传上来的值 如果不逊在就赋值为1
$pagesize=isset($_GET['pagesize'])?$_GET['pagesize']:1;
if(!is_numeric($page)||!is_numeric($pagesize)){
Response::json(401, "数据不合法"); //
}
?>

//前端调用json数据的url 看list放在本地服务器的哪儿。我是用wamp这个套件。放在http://127.0.0.1/workSpace/list.php 这个也是客户端请求的地址 但是上面要传什么参数到这个这个地址呢?page&pagesize 试试下面这个就能了解了。

http://127.0.0.1/workSpace/list.php?page=xsxs

以上这篇php实现将数据做成json的格式给前端使用就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
php抓即时股票信息
Oct 09 PHP
php获取通过http协议post提交过来xml数据及解析xml
Dec 16 PHP
深入apache host的配置详解
Jun 09 PHP
php unset全局变量运用问题的深入解析
Jun 17 PHP
php多种形式发送邮件(mail qmail邮件系统 phpmailer类)
Jan 22 PHP
Fatal error: session_start(): Failed to initialize storage module: files问题解决方法
May 04 PHP
常用PHP框架功能对照表
Oct 23 PHP
php中try catch捕获异常实例详解
Nov 21 PHP
PHP HTTP 认证实例详解
Nov 03 PHP
PHP通过文件路径获取文件名的实例代码
Oct 14 PHP
php中的依赖注入实例详解
Aug 14 PHP
ThinkPHP5与单元测试PHPUnit使用详解
Feb 23 PHP
PHP获取MySQL执行sql语句的查询时间方法
Aug 21 #PHP
php ajax数据传输和响应方法
Aug 21 #PHP
Ajax请求PHP后台接口返回信息的实例代码
Aug 21 #PHP
php从数据库读取数据,并以json格式返回数据的方法
Aug 21 #PHP
php从数据库中获取数据用ajax传送到前台的方法
Aug 20 #PHP
PHP常见数组排序方法小结
Aug 20 #PHP
php 提交表单 关闭layer弹窗iframe的实例讲解
Aug 20 #PHP
You might like
《一拳超人》埼玉一拳下去,他们存在了800年毫无意义!
2020/03/02 日漫
PHP数学运算函数大汇总(经典值得收藏)
2016/04/01 PHP
php metaphone()函数的定义和用法
2016/05/15 PHP
将中国标准时间转换成标准格式的代码
2014/03/20 Javascript
jQuery实现的多选框多级联动插件
2014/05/02 Javascript
常用的Javascript设计模式小结
2015/12/09 Javascript
jQuery技巧之让任何组件都支持类似DOM的事件管理
2016/04/05 Javascript
js 将图片连接转换成base64格式的简单实例
2016/08/10 Javascript
AngularJS入门教程之XHR和依赖注入详解
2016/08/18 Javascript
jQuery实现底部浮动窗口效果
2016/09/07 Javascript
js a标签点击事件
2017/03/30 Javascript
Node.js环境下Koa2添加travis ci持续集成工具的方法
2017/06/19 Javascript
JS 仿支付宝input文本输入框放大组件的实例
2017/11/14 Javascript
webstrom Debug 调试vue项目的方法步骤
2018/07/17 Javascript
jQuery实现购物车的总价计算和总价传值功能
2018/11/28 jQuery
js简单遍历获取对象中的属性值的方法示例
2019/06/19 Javascript
VUE实现自身整体组件销毁的示例代码
2020/01/13 Javascript
js实现ajax的用户简单登入功能
2020/06/18 Javascript
javascript实现图片轮换动作方法
2020/08/07 Javascript
[00:52]DOTA2齐天大圣预告片
2016/08/13 DOTA
Python中函数的用法实例教程
2014/09/08 Python
使用Python的Django框架结合jQuery实现AJAX购物车页面
2016/04/11 Python
Python基于Floyd算法求解最短路径距离问题实例详解
2018/05/16 Python
python使用循环打印所有三位数水仙花数的实例
2018/11/13 Python
Python 支付整合开发包的实现
2019/01/23 Python
详解python列表生成式和列表生成式器区别
2019/03/27 Python
python 实现二维列表转置
2019/12/02 Python
Python 实现自动获取种子磁力链接方式
2020/01/16 Python
html5教程制作简单画板代码分享
2013/12/04 HTML / CSS
HTML5中判断用户是否正在浏览页面的方法
2014/05/03 HTML / CSS
BONIA官方网站:国际奢侈品牌和皮革专家
2016/11/27 全球购物
澳大利亚头发和美容产品购物网站:OZ Hair & Beauty
2020/03/27 全球购物
电大毕业生自我鉴定
2013/11/10 职场文书
骨干教师培训感言
2014/01/16 职场文书
销售人员获奖感言
2014/02/05 职场文书
2016春季校长开学典礼致辞
2015/11/26 职场文书