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
从一个不错的留言本弄的mysql数据库操作类
Sep 02 PHP
连接到txt文本的超链接,不直接打开而是点击后下载的处理方法
Jul 01 PHP
PHP APC配置文件2套和参数详解
Jun 11 PHP
高性能PHP框架Symfony2经典入门教程
Jul 08 PHP
php实现读取超大文件的方法
Jul 28 PHP
ThinkPHP3.2.3实现分页的方法详解
Jun 03 PHP
Thinkphp事务操作实例(推荐)
Apr 01 PHP
PHP 实现公历日期与农历日期的互转换
Sep 13 PHP
PHP实现redis限制单ip、单用户的访问次数功能示例
Jun 16 PHP
php实现微信公众号企业转账功能
Oct 01 PHP
使用Rancher在K8S上部署高性能PHP应用程序的教程
Jul 10 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
新手学PHP之数据库操作详解及乱码解决!
2007/01/02 PHP
php采集时被封ip的解决方法
2010/08/29 PHP
基于php的CMS中展示文章类实例分析
2015/06/18 PHP
浅谈php的优缺点
2015/07/14 PHP
关于ThinkPhp 框架表单验证及ajax验证问题
2017/07/19 PHP
php学习笔记之mb_strstr的基本使用
2018/02/03 PHP
jQuery Ajax 全解析
2009/02/08 Javascript
通过javascript的匿名函数来分析几段简单有趣的代码
2010/06/29 Javascript
高效的获取当前元素是父元素的第几个子元素
2013/10/15 Javascript
js实现瀑布流的一种简单方法实例分享
2013/11/04 Javascript
JS将表单导出成EXCEL的实例代码
2013/11/11 Javascript
jQuery验证插件 Validate详解
2014/11/20 Javascript
Javascript学习笔记之数组的构造函数
2014/11/23 Javascript
jquery实现的蓝色二级导航条效果代码
2015/08/24 Javascript
Nodejs中 npm常用命令详解
2016/07/04 NodeJs
jQuery实现日期联动效果实例
2016/07/26 Javascript
jQuery内容筛选选择器实例代码
2017/02/06 Javascript
小程序ios音频播放没声音问题的解决
2018/07/11 Javascript
开发用到的js封装方法(20种)
2018/10/12 Javascript
javascript中关于类型判断的一些疑惑小结
2018/10/14 Javascript
vue代码分割的实现(codesplit)
2018/11/13 Javascript
vue-next/runtime-core 源码阅读指南详解
2019/10/25 Javascript
[01:55]2014DOTA2国际邀请赛快报:国土生病 紧急去医院治疗
2014/07/10 DOTA
[01:32]2016国际邀请赛中国区预选赛CDEC战队教练采访
2016/06/26 DOTA
Python中用format函数格式化字符串的用法
2015/04/08 Python
pygame实现俄罗斯方块游戏(基础篇1)
2019/10/29 Python
详解如何在css中引入自定义字体(font-face)
2018/05/17 HTML / CSS
UGG雪地靴德国官网:UGG德国
2016/11/19 全球购物
Sasa莎莎海外旗舰店:香港莎莎美妆平台
2018/03/21 全球购物
英国Boots旗下太阳镜网站:Boots Designer Sunglasses
2018/07/07 全球购物
升职自荐信范文
2013/10/05 职场文书
公司试用期员工自我评价
2014/09/17 职场文书
2014年数学教研组工作总结
2014/12/06 职场文书
2015年学生会纪检部工作总结
2015/03/31 职场文书
写给医护人员的一封感谢信
2019/09/16 职场文书
在Windows Server 2012上安装 .NET Framework 3.5 所遇到的问题
2022/04/29 Servers