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 相关文章推荐
不用iconv库的gb2312与utf-8的互换函数
Oct 09 PHP
PHP中的session永不过期的解决思路及实现方法分享
Apr 20 PHP
php数组函数序列之sort() 对数组的元素值进行升序排序
Nov 02 PHP
php实现天干地支计算器示例
Mar 14 PHP
PHP源码分析之变量的存储过程分解
Jul 03 PHP
WIFI万能钥匙密码查询接口实例
Sep 28 PHP
PHP接口并发测试的方法(推荐)
Dec 15 PHP
Yii2配置Nginx伪静态的方法
May 05 PHP
PHP机器学习库php-ml的简单测试和使用方法
Jul 14 PHP
PHP大文件切割上传功能实例分析
Jul 01 PHP
PHP接入微信H5支付的方法示例
Oct 28 PHP
php封装实现钉钉机器人报警接口的示例代码
Aug 08 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
咖啡的种类和口感
2021/03/03 新手入门
在VS2008中编译MYSQL5.1.48的方法
2010/07/03 PHP
基于php上传图片重命名的6种解决方法的详细介绍
2013/04/28 PHP
PHP callback函数使用方法和注意事项
2015/01/23 PHP
php实现指定字符串中查找子字符串的方法
2015/03/17 PHP
jquery ajax 同步异步的执行示例代码
2010/06/23 Javascript
JQuery Study Notes 学习笔记(一)
2010/08/04 Javascript
超酷的网页音乐播放器DewPlayer使用方法
2010/12/18 Javascript
jQuery中append、insertBefore、after与insertAfter的简单用法与注意事项
2020/04/04 Javascript
检测input每次的输入是否合法遇到汉字输入就有问题
2012/05/23 Javascript
javascript和jquery修改a标签的href属性
2013/12/16 Javascript
Svg.js实例教程及使用手册详解(一)
2016/05/16 Javascript
jquery+ajax实现直接提交表单实例分析
2016/06/17 Javascript
jQuery选择器实例应用
2017/01/05 Javascript
ng-options和ng-checked在表单中的高级运用(推荐)
2017/01/21 Javascript
jQuery插件HighCharts实现的2D回归直线散点效果示例【附demo源码下载】
2017/03/09 Javascript
javascript中神奇的 Date对象小结
2017/10/12 Javascript
在一个页面实现两个zTree联动的方法
2017/12/20 Javascript
Element中Slider滑块的具体使用
2020/07/29 Javascript
基于Vant UI框架实现时间段选择器
2020/12/24 Javascript
[15:28]DOTA2 HEROS教学视频教你分分钟做大人-剧毒术士
2014/06/13 DOTA
[53:38]OG vs LGD 2018国际邀请赛淘汰赛BO3 第三场 8.26
2018/08/30 DOTA
对于Python编程中一些重用与缩减的建议
2015/04/14 Python
用python脚本24小时刷浏览器的访问量方法
2018/12/07 Python
windows下搭建python scrapy爬虫框架步骤
2018/12/23 Python
对Python中DataFrame选择某列值为XX的行实例详解
2019/01/29 Python
TensorFlow2.1.0最新版本安装详细教程
2020/04/08 Python
python性能测试工具locust的使用
2020/12/28 Python
ORACLE第二个十问
2013/12/14 面试题
顶撞领导检讨书
2014/01/29 职场文书
青安岗事迹材料
2014/05/14 职场文书
财务负责人任命书
2014/06/06 职场文书
2015年五四青年节活动总结
2015/02/10 职场文书
2015大学生求职信范文
2015/03/20 职场文书
2015年度学校应急管理工作总结
2015/10/22 职场文书
护理心得体会范文
2016/01/22 职场文书