首页 >

json_decode 问题

后端开发|php教程json_decode 问题
json_decode
后端开发-php教程
游戏源码怎么安装位置,网页版vscode安装插件,ubuntu没有build,tomcat中的conf,坐标爬虫软件,js php 数据库,秦皇岛seo关键词引流,网站模板销售平台,内容模板定义lzw
$bb = array(  array("id"=>"1","time"=>"5"),  array("id"=>"2","time"=>"50"),  array("id"=>"3","time"=>"555"),); print_r(json_encode($ew));

输出的是

优质源码交易网,vscode快速选中,ubuntu rules,tomcat没打开,sqlite 列出所有表,editplus 插件,前端结构图框架,重要爬虫族帝国毁灭,php 加密可逆,昆明怎么优化seo,看一个网站的程序代码,动漫网页制作代码,smzdm模板lzw
[{"id":"1","time":"5"},{"id":"2","time":"50"},{"id":"3","time":"555"}]

但是 反过来就出问题了

麦 游戏源码,vscode 加载进网页,平板按ubuntu,tomcat设置字节,sqlite写入时间戳,前端3d展示框架sdk多少钱,爬虫逆向案例数字签名,php中文输出乱码,seo培训推荐广告,主题教学网站,asp 网页 打印 源码 下载,bootstrap 4 模板lzw
$ew='[{“id”:”1″,”time”:”5″},{“id”:”2″,”time”:”50″},{“id”:”3″,”time”:”555″}]’;
print_r(json_decode($ew));

变成

Array ( [0] => stdClass Object ( [id] => 1 [time] => 5 ) [1] => stdClass Object ( [id] => 2 [time] => 50 ) [2] => stdClass Object ( [id] => 3 [time] => 555 ) ) 

为什么 怎么才能变成

$bb = array(  array("id"=>"1","time"=>"5"),  array("id"=>"2","time"=>"50"),  array("id"=>"3","time"=>"555"),);

回复讨论(解决方案)

print_r(json_decode($ew, true));

手册总是要看的

json_decode ? 对 JSON 格式的字符串进行编码说明mixed json_decode ( string $json [, bool $assoc ] )接受一个 JSON 格式的字符串并且把它转换为 PHP 变量 参数json 待解码的 json string 格式的字符串。 assoc 当该参数为 TRUE 时,将返回 array 而非 object 。 

json_decode默认是object,要转为数组,第二个参数需要设为true。

print_r(json_decode($ew,true));

手册总是要看的

json_decode ? 对 JSON 格式的字符串进行编码说明mixed json_decode ( string $json [, bool $assoc ] )接受一个 JSON 格式的字符串并且把它转换为 PHP 变量 参数json 待解码的 json string 格式的字符串。 assoc 当该参数为 TRUE 时,将返回 array 而非 object 。 

++

请问当对象或数组需要字符串化保存的时候,json和序列化各有什么优势?

楼主,这个属于正常情况好不

json基本各个语言之间都能用

请问当对象或数组需要字符串化保存的时候,json和序列化各有什么优势?

json 用于外部交流
序列化 用于内部交流

json 用于外部交流
序列化 用于内部交流

谢谢,如果是存数据库或者写缓存文件,不涉及不同语言交互呢?


json_decode 问题
  • php中json_decode()和json_encode()的使用方法【PHP】
  • php中json_decode()和json_encode()的使用方法【PHP】 | php中json_decode()和json_encode()的使用方法【PHP】 ...

    json_decode 问题
  • php中json_decode()和json_encode()的使用方法
  • php中json_decode()和json_encode()的使用方法 | php中json_decode()和json_encode()的使用方法 ...

    json_decode 问题
  • php5.2以下版本无json_decode函数的操作【PHP】
  • php5.2以下版本无json_decode函数的操作【PHP】 | php5.2以下版本无json_decode函数的操作【PHP】 ...