使用PHP接收POST数据,解析json数据


Posted in PHP onJune 28, 2013
<?php
 $json_string = $_POST["txt_json"];
 if(ini_get("magic_quotes_gpc")=="1")
 {
  $json_string=stripslashes($json_string);
 }
 $user = json_decode($json_string);
 echo var_dump($user);
?>

在这个文件中,首先得到html文件中POST表单域txt_json的值,放入变量$json_string中,而后判断,如果当前PHP的设定为magic_quotes_gpc=On,即传入的双引号等会被转义,这样json_decode函数无法解析,因此我们要将其反转义化。而后,使用json_decode函数将JSON文本转换为对象,保存在$user变量中,最终用echo var_dump($user);,将该对象dump输出出来
PHP 相关文章推荐
PHP中的integer类型使用分析
Jul 27 PHP
关于php连接mssql:pdo odbc sql server
Jul 20 PHP
基于Zend的Config机制的应用分析
May 02 PHP
php自动识别文件编码并转换为UTF-8的方法
Jun 12 PHP
ThinkPHP3.1新特性之动态设置自动完成及自动验证示例代码
Jun 23 PHP
laravel 4安装及入门图文教程
Oct 29 PHP
thinkphp实现发送邮件密码找回功能实例
Dec 01 PHP
PHP实现的简单mock json脚本分享
Feb 10 PHP
PHP浮点比较大小的方法
Feb 14 PHP
24条货真价实的PHP代码优化技巧
Jul 28 PHP
php cookie 详解使用实例
Nov 03 PHP
php微信开发之谷歌测距
Jun 14 PHP
PHP遍历某个目录下的所有文件和子文件夹的实现代码
Jun 28 #PHP
下拉列表多级联动dropDownList示例代码
Jun 27 #PHP
解析PHP函数array_flip()在重复数组元素删除中的作用
Jun 27 #PHP
PHP数组排序函数合集 以及它们之间的联系分析
Jun 27 #PHP
解析file_get_contents模仿浏览器头(user_agent)获取数据
Jun 27 #PHP
基于php常用函数总结(数组,字符串,时间,文件操作)
Jun 27 #PHP
浅析php中抽象类和接口的概念以及区别
Jun 27 #PHP
You might like
PHP中创建空文件的代码[file_put_contents vs touch]
2012/01/20 PHP
laravel 4安装及入门图文教程
2014/10/29 PHP
PHP魔术方法__GET、__SET使用实例
2014/11/25 PHP
PHP中trim()函数简单使用指南
2015/04/16 PHP
php和html的区别点详细总结
2019/09/24 PHP
JavaScript为对象原型prototype添加属性的两种方式
2010/08/01 Javascript
浅析hasOwnProperty方法的应用
2013/11/20 Javascript
jQuery+slidereveal实现的面板滑动侧边展出效果
2015/03/14 Javascript
javascript生成大小写字母
2015/07/03 Javascript
jquery SweetAlert插件实现响应式提示框
2015/08/18 Javascript
AngularJS extend用法详解及实例代码
2016/11/15 Javascript
微信小程序 欢迎界面开发的实例详解
2016/11/30 Javascript
在点击div中的p时,如何阻止事件冒泡
2017/02/07 Javascript
正则 js分转元带千分符号详解
2017/03/08 Javascript
ES6中的Javascript解构的实现
2020/10/30 Javascript
python实现自动更换ip的方法
2015/05/05 Python
Python实现将不规范的英文名字首字母大写
2016/11/15 Python
python编写Logistic逻辑回归
2020/12/30 Python
对numpy中的where方法嵌套使用详解
2018/10/31 Python
python http基本验证方法
2018/12/26 Python
python实现微信防撤回神器
2019/04/29 Python
Python设置matplotlib.plot的坐标轴刻度间隔以及刻度范围
2019/06/25 Python
python脚本当作Linux中的服务启动实现方法
2019/06/28 Python
postman模拟访问具有Session的post请求方法
2019/07/15 Python
python生成任意频率正弦波方式
2020/02/25 Python
解决Python中报错TypeError: must be str, not bytes问题
2020/04/07 Python
Anaconda3中的Jupyter notebook添加目录插件的实现
2020/05/18 Python
python help函数实例用法
2020/12/06 Python
html5 分层屏幕适配的方法
2018/03/16 HTML / CSS
HTML5中5个简单实用的API(第二篇,含全屏、可见性、拍照、预加载、电池状态)
2014/05/07 HTML / CSS
给老师的道歉信
2014/01/11 职场文书
小学教师个人先进事迹材料
2014/05/17 职场文书
教师求职自荐书
2014/06/14 职场文书
八一建军节营销活动方案
2014/08/31 职场文书
实习报告范文
2019/07/30 职场文书
Python OpenCV实现传统图片格式与base64转换
2021/06/13 Python