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
SESSION信息保存在哪个文件目录下以及能够用来保存什么类型的数据
Jun 17 PHP
PHP中数组定义的几种方法
Sep 01 PHP
php生成扇形比例图实例
Nov 06 PHP
php的declare控制符和ticks教程(附示例)
Mar 21 PHP
php魔术方法功能与用法实例分析
Oct 19 PHP
php中的单引号、双引号和转义字符详解
Feb 16 PHP
PHP进程通信基础之信号
Feb 19 PHP
PHP使用SWOOLE扩展实现定时同步 MySQL 数据
Apr 09 PHP
PHP 实现页面静态化的几种方法
Jul 23 PHP
PHP按一定比例压缩图片的方法
Oct 12 PHP
PHP CURL使用详解
Mar 21 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
BBS(php &amp; mysql)完整版(三)
2006/10/09 PHP
《APMServ 5.1.2》使用图解
2006/10/23 PHP
php preg_filter执行一个正则表达式搜索和替换
2012/02/27 PHP
jQuery Ajax 全解析
2009/02/08 Javascript
javascript Array.remove() 数组删除
2009/08/06 Javascript
ASP 过滤数组重复数据函数(加强版)
2010/05/31 Javascript
jquery ajax中使用jsonp的限制解决方法
2013/11/22 Javascript
jquery实现将获取的颜色值转换为十六进制形式的方法
2014/12/20 Javascript
JavaScript中for循环的使用详解
2015/06/03 Javascript
JavaScript获取数组最小值和最大值的方法
2015/06/09 Javascript
Ajax基础知识详解
2017/02/17 Javascript
jQuery实现上传图片前预览效果功能
2017/08/03 jQuery
利用Javascript获取选择文本所在的句子详解
2017/12/03 Javascript
vue中各选项及钩子函数执行顺序详解
2018/08/25 Javascript
JavaScript私有变量实例详解
2019/01/24 Javascript
Flutter实现仿微信底部菜单栏功能
2019/09/18 Javascript
vue实现输入框自动跳转功能
2020/05/20 Javascript
微信小程序实现页面左右滑动
2020/11/16 Javascript
vue使用exif获取图片经纬度的示例代码
2020/12/11 Vue.js
[01:43]3.19DOTA2发布会 三代刀塔人第三代
2014/03/25 DOTA
Python做文本按行去重的实现方法
2016/10/19 Python
Python socket网络编程TCP/IP服务器与客户端通信
2017/01/05 Python
Django添加feeds功能的示例
2018/08/07 Python
Python面向对象程序设计OOP深入分析【构造函数,组合类,工具类等】
2019/01/05 Python
Python语言进阶知识点总结
2019/05/28 Python
浅谈Keras参数 input_shape、input_dim和input_length用法
2020/06/29 Python
免费获得微软MCSD证书赶快行动吧!
2012/11/13 HTML / CSS
美国珠宝精品店:Opulent Jewelers
2019/08/20 全球购物
领导干部培训感言
2014/01/23 职场文书
2014年党员承诺书范文
2014/05/20 职场文书
建筑工程质量通病防治方案
2014/06/08 职场文书
父亲节活动策划方案
2014/08/24 职场文书
旷工检讨书1000字
2015/01/01 职场文书
医院办公室主任岗位职责
2015/04/01 职场文书
2015医德医风个人工作总结
2015/04/02 职场文书
分享3个非常实用的 Python 模块
2022/03/03 Python