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 相关文章推荐
做一个有下拉功能的留言版
Oct 09 PHP
php学习 字符串课件
Jun 15 PHP
php 文件上传系统手记
Oct 26 PHP
php知道与问问的采集插件代码
Oct 12 PHP
Windows下部署Apache+PHP+MySQL运行环境实战
Aug 31 PHP
PHP中ob_start函数的使用说明
Nov 11 PHP
PHP利用header跳转失效的解决方法
Oct 24 PHP
PHP+Ajax异步带进度条上传文件实例
Nov 01 PHP
php利用imagemagick实现复古老照片效果实例
Feb 16 PHP
thinkPHP5实现数据库添加内容的方法
Oct 25 PHP
thinkPHP5框架分页样式类完整示例
Sep 01 PHP
tp5框架前台无限极导航菜单类实现方法分析
Mar 29 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 JSON出错:Cannot use object of type stdClass as array解决方法
2014/08/16 PHP
PHP判断是否为空的几个函数对比
2015/04/21 PHP
如何修改Laravel中url()函数生成URL的根地址
2017/08/11 PHP
找到一点可怜的关于dojo资料,谢谢作者!
2006/12/06 Javascript
设为首页和收藏的Javascript代码(亲测兼容IE,Firefox,chrome等浏览器)
2013/11/18 Javascript
jquery 绑定回车动作扑捉回车键触发的事件
2014/03/26 Javascript
JavaScript判断textarea值是否为空并给出相应提示
2014/09/04 Javascript
JS简单随机数生成方法
2016/09/05 Javascript
Jquery Easyui菜单组件Menu使用详解(15)
2016/12/18 Javascript
工厂模式在JS中的实践
2017/01/18 Javascript
jQuery+PHP+Mysql实现抽奖程序
2020/04/12 jQuery
vue-router 中router-view不能渲染的解决方法
2017/05/23 Javascript
js获取元素的偏移量offset简单方法(必看)
2017/07/05 Javascript
nodejs发送http请求时遇到404长时间未响应的解决方法
2017/12/10 NodeJs
Angularjs过滤器实现动态搜索与排序功能示例
2017/12/13 Javascript
基于react后端渲染模板引擎noox发布使用
2018/01/11 Javascript
layui 数据表格+分页+搜索+checkbox+缓存选中项数据的方法
2019/09/21 Javascript
vue自动化路由的实现代码
2019/09/30 Javascript
Python下载懒人图库JavaScript特效
2015/05/28 Python
python 中random模块的常用方法总结
2017/07/08 Python
python定时关机小脚本
2018/06/20 Python
python自动识别文本编码格式代码
2019/12/26 Python
Python基于BeautifulSoup爬取京东商品信息
2020/06/01 Python
HTML5: Web 标准最巨大的飞跃
2008/10/17 HTML / CSS
W3C公布最新的HTML5标准草案
2008/10/17 HTML / CSS
html5本地存储 localStorage操作使用详解
2016/09/20 HTML / CSS
大四学年自我鉴定
2013/11/13 职场文书
高中物理教学反思
2014/02/08 职场文书
优秀食品类广告词
2014/03/19 职场文书
淘宝店策划方案
2014/06/07 职场文书
乡镇爱国卫生月活动总结
2014/06/25 职场文书
2014年共青团工作总结
2014/12/10 职场文书
入党个人总结范文
2015/03/02 职场文书
运动会800米赞词
2015/07/22 职场文书
二年级数学教学反思
2016/02/16 职场文书
通过feDisplacementMap和feImage实现水波特效
2022/04/24 HTML / CSS