首先是json_encode() 意思是将对象,数组的数据格式转换为json格式的数据
1 2 3 4 5 6 7 8 | <?php 2 $arr=[ 3 'apple'=>'apple', 4 'orange'=>'orange', 5 'banana'=>'banana' 6 ]; 7 ?> 8 json_encode($arr); //将数组转json格式的数据 |
其次是json_decode() 将json格式的数据转换为对象,数组,转换为数组要加true
1 2 3 | $json = '{"a":1,"b":2,"c":3,"d":4,"e":5}'; json_decode($json); //转为对象 json_decode($json,true); //转为数组 |
其实很简单,用多了就熟练啦