php 请求返回json格式数据
来源:互联网 发布:英语六级网络课程 编辑:程序博客网 时间:2024/05/06 06:42
- <?php
- paserRequest($_SERVER["QUERY_STRING"]);
- function paserRequest($strReq)
- {
- parse_str($strReq);//解析请求参数
- $cpIds = explode(',', $cp);//按逗号分隔
- $cpArray = array();
- for($index=0;$index<count($cpIds);$index++){
- array_push($cpArray,array(
- "cp" => (int)( $cpIds[$index] ),
- "flag" => -1,
- "fc" => 0,
- "ta" => 1,
- "cr" => $cpIds[$index])
- );
- } //构造数组
- $jsonFinal = array("data" => $cpArray, "seq"=>$seq);
- $json_string = json_encode($jsonFinal);//构造json对象
- print_r($json_string);
- }
- ?>
完全不懂服务器的东西,这点代码写了三个小时。。。
简单的记录一下要点,方便以后查阅:
- 存储全局数据的$_SERVER变量
- 解析字符串的函数
- json编码、解码
- 输出
- 另外,nginx服务器需要配置php
- location ~ ^(.+\.php)(.*)$ {
- fastcgi_index index.php;
- fastcgi_pass 127.0.0.1:9999;
- include fastcgi_params;
- set $path_info "";
- set $real_script_name $fastcgi_script_name;
- if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") {
- set $real_script_name $1;
- set $path_info $2;
- }
- fastcgi_param SCRIPT_FILENAME $document_root$real_script_name;
- fastcgi_param SCRIPT_NAME $real_script_name;
- fastcgi_param PATH_INFO $path_info;
- fastcgi_param SERVER_NAME $host;
- server_name_in_redirect off;
- }
- php 请求返回json格式数据
- PHP以json或xml格式返回请求数据
- php返回json格式数据
- jquery请求返回json格式的数据
- IOS请求php返回的数据JSON数据无法正确解析 utf-8格式
- php查询mysql,返回json格式数据
- ajax请求返回的Json格式数据循环输出
- ace treeview 的动态请求json数据返回格式
- 配置ajax请求springmvc返回json格式数据
- 使用jQuery发送POST,Ajax请求返回JSON格式数据
- 请求第三方接口返回json格式数据的解析
- Spring MVC 所有请求返回JSON格式数据
- 返回json格式数据
- php解析请求url并返回json数据
- php执行数据库查询返回json格式数据
- php执行数据库查询返回json格式数据
- php 返回的Json格式数据中文乱码
- php返回json数据
- ZOJ1004-Anagrams by Stack
- Qt下中文乱码问题的解决办法
- 访问网站第二个页面自动打开QQ对话框的代码
- Oracle 删除重复数据只留一条
- 提权0day
- php 请求返回json格式数据
- 百练---求出e的值---2709
- 查找INCLUDE
- 查找数组中是否存在任意三个数可组成三角形的算法
- 百练---求和---2940
- spring的xml文件中各种乱七八糟的声明
- 疑问:为什么要使用href=”javascript:void(0);”?
- 百练---数组逆序重放---2687
- EXCEL例程1