php 解码 json,PHP中的JSON解码
发布日期:2021-06-24 19:28:21 浏览次数:5 分类:技术文章

本文共 1256 字,大约阅读时间需要 4 分钟。

我正在尝试用我用JavaScript(jQuery)中的Ajax调用发送的PHP来解码JSON。

javascript代码:

var editSchedule_data = {

'action' : 'editSchedule',

'eventid' : $('#eventid').val(),

'pixels_per_minute' :$('#pixels_per_minute').val(),

artists: {

artist: []

}

}

$('.artist').each(function(index) {

var id=$(this).attr('id');

id=id.split('_');

editSchedule_data.artists.artist.push({

'artistid' : id[0],

'stageid' : id[1],

'left' : $(this).offset().left-$('.artists').offset().left,

'width' : $(this).width()

});

});

$.ajax({

type : "POST",

url : "callback.php",

data : editSchedule_data,

dataType : "json",

async : true,

success : function(json) {

if(json.success) {

showSucces(json.message);

}

else{

showError(json.message);

}

},

error: function(error){

alert("An error occurred: "+error.message);

}

});

PHP代码:

$clean = sanitize($_POST);

echo(json_encode($clean['artists']),

json_last_error());

echo(json_decode($clean['artists']),

json_last_error());

我的输出:

编码:

{"artist":[{"artistid":"4","stageid":"3","left":"360","width":"240"},{"artistid":"3","stageid":"4","left":"120","width":"240"},{"artistid":"1","stageid":"5","left":"120","width":"180"},{"artistid":"2","stageid":"5","left":"300","width":"120"},{"artistid":"5","stageid":"6","left":"480","width":"120"}]}

0

解码:

0

有人能告诉我如何使解码功能工作吗?

转载地址:https://blog.csdn.net/weixin_34262786/article/details/115881753 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:mysql5.7.19安装手册,mysql Community Server 5.7.19安装指南(详细)
下一篇:java 类加载生命周期,JVM类加载与类的生命周期

发表评论

最新留言

关注你微信了!
[***.104.42.241]2024年03月05日 17时44分08秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

java 使用或覆盖了已过时的api_JAVA使用或覆盖了已过时的 API 2019-04-21
java 图片旋转保存_Java 对图片90度旋转 2019-04-21
用java实现文学研究助手_数据结构文学研究助手 C语言代码实现(带源码+解析)... 2019-04-21
java gc的几种方式_GC 的三种基本实现方式 2019-04-21
wget linux java 32_通过wget在Linux上下载Java JDK会显示在许可证页面上 2019-04-21
babylonjs 设置面板位置_babylonjs 空间坐标转为屏幕坐标 2019-04-21
oracle里面如何查询sqlid,CSS_oracle中如何查看sql, --查询表状态:  select uo.O - phpStudy... 2019-04-21
oracle 查询中用case,oracle case when 在查询时候的用法。 2019-04-21
oracle正在运行的程序包,ORACLE PL/SQL编程详解之程序包的创建与应用 2019-04-21
php局部页面滚动,在访问另一页面后保留浏览器滚动位置 - php 2019-04-21
jmeter运行linux命令行,Jmeter在linux上运行(命令行运行Jmeter) 2019-04-21
linux服务器怎么添加站点,如何增加站点或虚拟主机及文件说明 2019-04-21
linux系统输入指令,Linux系统基础 - 基本操作命令 2019-04-21
linux设备管理命令,Linux命令(设备管理).doc 2019-04-21
linux 中文utf-8转gbk编码,Linux平台下 GBK编码转UTF-8编码 2019-04-21
linux安装软件在boot,在Linux系统上安装Spring boot应用的教程详解 2019-04-21
linux进入用户user1主目录,Linux系统命令提示符为[user1@localhost root]当前用户所在目录为( )... 2019-04-21
取消linux自动登录,linuxdeepin 如何取消自动登录啊? 2019-04-21
linux线程存储,Linux系统编程手册:线程:线程安全和每线程存储 2019-04-21
linux批处理模式,巧用linux-top的批处理模式 2019-04-21