json_encode()
Gyb2b V1.01免费版可终身使用,是一款功能强大的B2B电子商务应用软件。该软件不仅更新和修改了V1.0相关功能,更是采用了目前互联网上最流行的LAMP组合(Linux+Apache+Mysql+PHP)开发完成,模板技术实现了界面与代码的有效分离,用户可以快速地在此基础上编译模板;提供B2B电子商务应用最常见的求购、供应、商品、公司库、行业资讯、商圈、资信认证、在线交易、交易评分、留言、搜
0
立即学习“PHP免费学习笔记(深入)”;
<?php/*****一维数组*********///有键$arr = array( 'a'=>1, 'b'=>2, 'c'=>3,);$json = json_encode($arr);echo($json); //{"a":1,"b":2,"c":3}//无键$arr = array(1,2,3);$json = json_encode($arr);echo($json); //[1,2,3]/*****二维数组*********///有键$arr = array( 'a' => array('id'=>1, 'xuefei'=>"100" ), 'b' => array('id'=>2, 'xuefei'=>"200" ), 'c' => array('id'=>3, 'xuefei'=>"300" ),);$json = json_encode($arr);echo($json); //{"a":{"id":1,"xuefei":"100"},"b":{"id":2,"xuefei":"200"},"c":{"id":3,"xuefei":"300"}}//无键$arr = array( array('id'=>1, 'xuefei'=>"100" ), array('id'=>2, 'xuefei'=>"200" ), array('id'=>3, 'xuefei'=>"300" ),);$json = json_encode($arr);echo($json); //[{"id":1,"xuefei":"100"},{"id":2,"xuefei":"200"},{"id":3,"xuefei":"300"}]?>立即学习“PHP免费学习笔记(深入)”;
立即学习“PHP免费学习笔记(深入)”;
<?php/*****一维json*********///有键$json = '{"a":1,"b":2,"c":3}'; //不加key的话输出null$arr = json_decode($json);var_dump($arr);/*输出:object(stdClass)[1] public 'a' => int 1 public 'b' => int 2 public 'c' => int 3*/ //无键$json = '["a","b","c"]'; //加key的话输出null$arr = json_decode($json);var_dump($arr);/*输出:array (size=3) 0 => string 'a' (length=1) 1 => string 'b' (length=1) 2 => string 'c' (length=1)*//*****二维json*********///有键$json = '{"a":{"id":1,"xuefei":"100"},"b":{"id":2,"xuefei":"200"},"c":{"id":3,"xuefei":"300"}}';$arr = json_decode($json,true);var_dump($arr);/*输出:array (size=3) 'a' => array (size=2) 'id' => int 1 'xuefei' => string '100' (length=3) 'b' => array (size=2) 'id' => int 2 'xuefei' => string '200' (length=3) 'c' => array (size=2) 'id' => int 3 'xuefei' => string '300' (length=3)*/ //无键$json = '[{"id":1,"xuefei":"100"},{"id":2,"xuefei":"200"},{"id":3,"xuefei":"300"}]';$arr = json_decode($json,true);var_dump($arr);/*输出:array (size=3) 0 => array (size=2) 'id' => int 1 'xuefei' => string '100' (length=3) 1 => array (size=2) 'id' => int 2 'xuefei' => string '200' (length=3) 2 => array (size=2) 'id' => int 3 'xuefei' => string '300' (length=3)*/ ?>立即学习“PHP免费学习笔记(深入)”;
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号