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 和 MySQL 基础教程(二)
Oct 09 PHP
php array_merge下进行数组合并的代码
Jul 22 PHP
PHP实现自动登入google play下载app report的方法
Sep 23 PHP
php截取字符串函数分享
Feb 02 PHP
php随机获取金山词霸每日一句的方法
Jul 09 PHP
php倒计时出现-0情况的解决方法
Jul 28 PHP
php封装的mongodb操作类代码
Aug 06 PHP
PHP的mysqli_stmt_init()函数讲解
Jan 24 PHP
PHP递归算法的简单实例
Feb 28 PHP
PHP从零开始打造自己的MVC框架之入口文件实现方法详解
Jun 03 PHP
关于Laravel参数验证的一些疑与惑
Nov 19 PHP
PHP实现文件上传操作和封装
Mar 04 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+Mysql日期时间如何转换(UNIX时间戳和格式化日期)
2012/07/15 PHP
php简单图像创建入门实例
2015/06/10 PHP
Thinkphp实现短信验证注册功能
2016/10/18 PHP
jquery focus(fn),blur(fn)方法实例代码
2011/12/16 Javascript
不提示直接关闭网页窗口的JS示例代码
2013/12/17 Javascript
jQuery Trim去除字符串首尾空字符的实现方法说明
2014/02/11 Javascript
Javascript函数式编程语言
2015/10/11 Javascript
JavaScript操作表单实例讲解(上)
2016/06/20 Javascript
使用jQuery的toggle()方法对HTML标签进行显示、隐藏的方法(示例)
2016/09/01 Javascript
HTML5实现微信拍摄上传照片功能
2017/04/21 Javascript
Angular整合zTree的示例代码
2018/01/24 Javascript
从vue基础开始创建一个简单的增删改查的实例代码(推荐)
2018/02/11 Javascript
JS实现数组去重,显示重复元素及个数的方法示例
2019/01/21 Javascript
JQuery常用简单动画操作方法回顾与总结
2019/12/07 jQuery
ES2020 新特性(种草)
2020/01/12 Javascript
jQuery实现聊天对话框
2020/02/08 jQuery
python遍历类中所有成员的方法
2015/03/18 Python
Python中不同进制互相转换(二进制、八进制、十进制和十六进制)
2015/04/05 Python
浅谈Python 字符串格式化输出(format/printf)
2016/07/21 Python
Python操作Access数据库基本步骤分析
2016/09/19 Python
详解appium+python 启动一个app步骤
2017/12/20 Python
dataframe设置两个条件取值的实例
2018/04/12 Python
对python中Json与object转化的方法详解
2018/12/31 Python
python列表每个元素同增同减和列表元素去空格的实例
2019/07/20 Python
Python学习笔记之函数的参数和返回值的使用
2019/11/20 Python
使用 Python 合并多个格式一致的 Excel 文件(推荐)
2019/12/09 Python
Python三维绘图之Matplotlib库的使用方法
2020/09/20 Python
python 爬虫如何实现百度翻译
2020/11/16 Python
文明寝室标语
2014/06/13 职场文书
委托公证书样本
2015/01/23 职场文书
社会实践活动报告
2015/02/05 职场文书
党员“一帮一”活动总结
2015/05/07 职场文书
三十年同学聚会感言
2015/07/30 职场文书
2016会计专业自荐信范文
2016/01/28 职场文书
考生诚信考试承诺书(2016版)
2016/03/25 职场文书
教你利用Nginx 服务搭建子域环境提升二维地图加载性能的步骤
2021/09/25 Servers