源码下载:<?php //JSON格式数据的操作 /** * Created by PhpStorm. * User: zsgjs038 * Date: 2015/9/1 * Time: 16:33 */ //json数据的理解: //<!--声明数组--> //[1,2,5,7,8,"hello",[6,7,8,]] //<!--声明对象--> //{"h":"hello","w":"world"} //<!--数组中放对象--> //[1,2,5,7,8,"hello",[6,7,8,],{"h":"world"}] //<!--对象中放数组--> //{"h":"hello","w":"world",[1,2,3]} //生成json格式的数据------------------------- //json_encode($arr) $arr = array(1,2,5,8,'hello','jikexueyuan',array('h'=>'hello','name'=>'jikexuyuan')); //print_r($arr); //数组转化成json echo json_encode($arr); echo "<br/>"; $obj = array('h'=>'hello' , 'w'=>'world', array(3,2,1)); echo json_encode($obj); //打印出来的数据:{"h":"hello","w":"world","0":[3,2,1]} echo "<br/>"; //把json数据转化成对象(json解析)----------------------- //decode $jsonStr = '{"h":"hello","w":"world","d":[3,2,1]}'; $obj = json_decode($jsonStr); print_r($obj); //打印出来的数据: //stdClass Object ( [h] => hello [w] => world [d] => Array ( [0] => 3 [1] => 2 [2] => 1 ) ) //拿到器中的元素: echo "<br/>"; //取出hello echo $obj->h; echo "<br/>"; //取出3 echo $obj-> d [0]; echo "<br/>";
http://download.csdn.net/detail/zhaihaohao1/9079123
PHP基础----常用库函数----14JSON格式数据的操作
最新推荐文章于 2021-03-22 03:54:20 发布