php获取json数据值返回的数据

页面导航:
→ 正文内容 判断是否为json
php判断是否为json格式的方法
这篇文章主要介绍了php判断是否为json格式的方法,需要的朋友可以参考下
首先要记住json_encode返回的是字符串, 而json_decode返回的是对象
判断数据不是JSON格式:
代码如下:function is_not_json($str){& &&& return is_null(json_decode($str));}
判断数据是合法的json数据: (PHP版本大于5.3)
代码如下:function is_json($string) { www.jb51.net&json_decode($string);&return (json_last_error() == JSON_ERROR_NONE);}
json_last_error()函数返回数据编解码过程中发生的错误
注意: json编解码所操作字符串必须是UTF8的
代码如下:/*** 解析json串* @param type $json_str* @return type*/function analyJson($json_str) {$json_str = str_replace('\\', '', $json_str);$out_arr = array();preg_match('/{.*}/', $json_str, $out_arr);if (!empty($out_arr)) {$result = json_decode($out_arr[0], TRUE);} else {return FALSE;}return $}如果不是json则返回false
您可能感兴趣的文章:
上一篇:下一篇:
最 近 更 新
热 点 排 行
12345678910thinkphp返回Json的数据格式
thinkphp返回Json数据格式
//编写类方法用$this->ajaxReturn()返回数据
public function index(){
$setting = M('setting');
$map['lang']
= array('in','1,0');
$data = $setting->where($map)->field('name,data')->select();
$this->ajaxReturn($data,'JSON');
}(PS:PHP Q扣n:,验证:csl)
返回数据页面显示如下
[{"name":"site_name","data":"\u4e0a\u6d77\u610f\u\u606f\uf\u\u516c\u53f8"},{"name":"site_title","data":"\u624b\u673aAPP,\u624b\u673a\u7f51\u7ad9\u5efa\u8bbe,\u4e0a\u6d77\u610f\u\u606f\uf\u\u516c\u53f8"}]
以上是本文关于thinkphp返回Json的数据格式,希望本文对广大php开发者有所帮助,感谢本文。
您对本文章有什么意见或着疑问吗?请到您的关注和建议是我们前行的参考和动力&&
您的浏览器不支持嵌入式框架,或者当前配置为不显示嵌入式框架。您当前位置:&&&&&&&&&
售前咨询热线
ajax处理php返回json数据例子
大势至公司网络管理软件、公司网管必备软件列表
ajax处理php返回json数据例子,阅读ajax处理php返回json数据例子,/-----------test.html---------------/label onclick=
   
/-----------test.html---------------/&label onclick="javascript:post_data();"&click &/label&function ajax_init(){&&& var ajax=&&& try {&&&&&&& ajax = new ActiveXObject("Msxml2.XMLHTTP");&&& } catch (e) {&&&&&&& try {&&&&&&&&&&& ajax = new ActiveXObject("Microsoft.XMLHTTP");&&&&&&& } catch (E) {&&&&&&&&&&& ajax =&&&&&&& }&&& }&&& if (!ajax && typeof XMLHttpRequest!='undefined') {&&&&&&& ajax = new XMLHttpRequest();&&& }&&&}function post_data(){&&& var url = "/server/xml.php";&&& var show_check = document.getElementById("show_check");&&& var show_flag = document.getElementById("show_flag");&&& var ajax = ajax_init();&&& ajax.open("GET", url, true);&&& //var img = "&img src='/uploads/images//loading.gif'&";&&& ajax.onreadystatechange = function()&&& { &&&&&&& if (ajax.readyState == 4 && ajax.status == 200) &&&&&&& { &&&&&&& var ret = ajax.responseT&&&&&&&&&&& var show_info = eval(ret);&&&&&&&&&&& show_check.innerHTML = show_info[0].no1; // bsd&&&&&&&&&&& show_flag.innerHTML = show_info[0].no2; // wuddy&&&&&&&&&&& //alert("responseXML's value: " + info[0].firstChild.data);&&& &&&&&&& }&&&&&& /*else&&&&&& {&&&&&&&&& show.innerHTML =&&&&&& }*/&&& }&&& ajax.send(null); }&/*------------json.php-----------------*/&?php&& /* 这边如果写成&&&& $info = array('no1'=&'bsd', 'no2'=&'wuddy', 'no3'=&'xie'); */&& /* 同样要把html文件中必成&&&& var show_info = eval('[' + ret + ']'); 都是返回一个对象 */&&& $info = array(array('no1'=&'bsd', 'no2'=&'wuddy', 'no3'=&'xie'));&&& $userinfo = json_encode($info);&&& echo $?&
聚生网管官网,网络部管理制度,控制网速软件,电脑上网速度慢,局域网网速检测,内网管理软件
大势至公司网络管理产品:
1、,是国内最早、最专业的局域网监控软件、上网行为控制系统,可以有效管理公司局域网电脑上网行为,有效屏蔽迅雷下载、禁止迅雷上传,禁止pps上传、禁止看qq直播、禁止局域网玩游戏、禁止登录QQ游戏大厅、禁止员工炒股、限制上班看电影、进行局域网带宽限制、控制打开网页、禁止局域网网购、监控邮件内容、监控邮件附件、记录论坛发帖留言、防ARP攻击、查找局域网手机、禁止手机接入公司局域网、禁止私自安装无线路由器上网、防止无线局域网蹭网等;
2、,专业的上网行为管理服务器、比上网行为管理路由器、上网管理路由器更强大,可以有效禁止电脑游戏、屏蔽网页游戏、限制局域网看视频、禁止别人看视频、限制P2P软件使用、禁止快车下载、局域网控制迅雷下载、限制股票软件、禁止上班炒股行为、进行局域网流量监控、限制带宽软件,禁止员工网络购物、屏蔽购物网站、屏蔽网页视频网站,并且独创了&创新直连&监控模式,国内最快捷、最简单、最安全控制多网段电脑上网行为,监控效率和综合性能最强的硬件网络管理系统、上网行为管理系统。
3、,一款强大的USB端口控制系统,有效禁用USB端口使用、屏蔽U口、禁止电脑使用U盘、屏蔽优盘使用、禁用优盘,禁止移动硬盘使用、禁止手机存储卡使用,可以有效地屏蔽USB存储设备而不影响USB鼠标键盘和非USB设备的使用;同时,还可以禁止修改注册表、禁止修改组策略、禁止修改msconfig启动项、禁止修改计算机管理、禁止F8键进入安全模式、禁止U盘启动电脑、禁止光驱启动电脑;此外,还可以只允许电脑访问特定网站,只让打开特定程序、只让运行特定软件或者禁止运行某些程序、禁止访问某些网站等;
4、,是一款强大的共享文件服务器监控软件、服务器文件管理系统、服务器文件访问控制软件,最有效监控服务器共享文件的访问,详细记录修改服务器共享文件、删除服务器共享文件、复制服务器共享文件、剪切服务器共享文件或者打印服务器共享文件的行为,以及重命名共享文件等;同时,记录访问共享文件者的IP地址、MAC地址、主机名和域账号等信息,从而可以为网管员提供详细的服务器文件访问日志,便于加强服务器共享文件管理,保护单位无形资产和商业机密等;
5、,是一款专业的公司局域网接入管理软件、内网接入控制系统,可以有效防止非公司电脑访问公司局域网、禁止外部电脑访问公司局域网、限制外来电脑接入公司局域网、禁止手机接入公司局域网、禁止手机无线上网、限制平板电脑无线上网,检测局域网处于混杂模式的网卡,防止局域网抓包、防止局域网嗅探;同时,还可以查找局域网无线路由器,禁止无线路由器接入公司局域网,禁止无线路由器上网,禁止局域网启用代理,限制员工代理上网,禁止电脑安装代理软件为其他电脑提供代理上网服务等;
6、,是一款专门由于管理共享文件访问、进行共享文件访问权限设置的软件,通过在开启共享文件的电脑或服务器安装以后就可以为本地账号分配共享文件的不同访问权限,这样局域网用户访问共享文件的时候就只能&读取&共享文件而禁止拷贝共享文件的内容、禁止将共享文件另存为本地磁盘、禁止打印共享文件;同时,对共享文件加密后用户访问共享文件的时候将被限定在一个特定的共享文件列表框内访问操作,可以禁止拖拽共享文件、禁止拷贝共享文件、禁止剪切共享文件到访问者自己的电脑,从而也可以防止U盘复制共享文件、防止通过网盘上传共享文件、防止通过FTP上传共享文件以及防止通过QQ将共享文件发送到外面去,从而全面保护了共享文件的安全。
国内领先企业网络管理方案提供商——大势至(北京)软件工程有限公司简介:大势至公司是国内专业的企业上网管理软件、局域网网络管理软件提供商,公司核心产品:聚生网管监控软件(有效禁止局域网下载、禁止局域网玩游戏、禁止在线看视频、禁止上网软件、禁止局域网下载、局域网网速控制软件、局域网禁用随身wifi、禁止上网购物、限制局域网网购、局域网限速管理软件、局域网控制上网软件、局域网流量监控软件、局域网带宽分配软件、上网行为管理系统、计算机网络管理软件、最好用的网管软件、免费网管软件下载、计算机网络管理软件排行榜第一名……);大势至服务器共享文件管理软件(是一款专门监控服务器共享文件访问日志的软件,详细记录服务器共享文件的打开、读取、复制、修改、删除、剪切和重命名等操作,防止删除服务器共享文件、禁止复制服务器共享文件,分配共享文件访问权限,是一款专门的服务器文件管理软件、文件共享服务器监控软件、局域网共享文件设置软件、局域网共享文件管理软件……);大势至网络准入控制系统(一款专门的局域网接入管理软件,禁止外来电脑接入局域网、隔离局域网电脑、禁止电脑相互通讯、检测局域网无线路由器、检测局域网手机、防止蹭网、禁止局域网代理上网、防止网络嗅探、禁止修改MAC地址、禁止修改IP地址、绑定IP和MAC地址、禁止外来电脑上网、禁止外来电脑访问公司文件服务器、禁止访问共享文件、禁止非公司电脑接入公司局域网,实现全面的局域网网络接入控制和安全防范……);大势至电脑USB禁用软件(一款禁用U盘软件、电脑USB接口禁用软件、计算机USB端口禁用软件、微机USB屏蔽软件、禁用USB存储设备、禁用手机存储卡、禁止复制电脑文件到U盘、禁用360随身wifi、屏蔽随身wifi、禁止wifi共享、禁止修改注册表、禁止打开组策略、禁止U盘启动电脑、禁止光驱启动电脑、WIN7禁止安装软件、禁止电脑运行软件、禁止发邮件、禁止网盘上传文件、禁止QQ发文件、禁用光驱、只让电脑运行某个软件、禁止电脑上网、只让电脑打开某个网站、只让电脑运行某些程序等)。大势至四款核心局域网电脑管理软件可以协调配合,为企业提供全面的员工上网行为管理、电脑文件安全管理软件和商业机密保护,保障企业高效率、稳健运转!
京ICP备号 京公网安备经验分享:jq的post提交与php返回JSON的回调处理问题
系统分类: -
版权信息: "经验分享"栏目内,站内会员所分享的全部资料,仅供学习与参考,版权为原作者所有。
江苏淮安 / 程序员
这个是我用swfupload开发上传文件时候用到的(需要返回多个不同的值做表单内容),当我们用JQ的post提交数据后,或者某些程序的回调成功以后,会返回php页处理后得到的数据 data,现在这个data怎么生成,并且js能把data分成各个你所需要的数据呢? 如果你想知道,就继续往下看吧!这里我们以uploadify的回调函数onUploadSuccess为例,当然,也可以用JQ的post为例!我们在处理的php里面处理好数据,然后输出地方可以这样写$arr=array('fileurl'=&$resault,'filetime'=&$resault1);
echo&json_encode($arr);这里,我们在回调数据中,就可以把返回的数据JSON进行输出值了,如下'onUploadSuccess':&function(file,&data,&response){
&&var&json&=&//获取数据
&&var&obj&=&eval(&&(&&+&json&+&&)&&);
&&alert(obj.fileurl);
&&alert(obj.filetime);
&&//可以在页面输出单独的返回数据了
}纯属第一次接触JSON,发现真是好用,于是记录一下,顺便发给大家学习参考!
附件下载:次
收藏后可以在里查看,看到好的文章记得收藏哦!
江苏淮安 / 程序员
全部评论()
全部推荐()编程开发子分类

我要回帖

更多关于 php返回json数据 的文章

 

随机推荐