php 与 json
json是JavaScript对象的表示方法,也是js与php重要的交互渠道
<?php //将数组转换为json格式 echo $json = json_encode(['id'=>10,'name'=>'cl']),'<hr>'; //将对象转换为json $obj = new stdClass(); $obj->id = 12; $obj->name = '呵呵'; echo json_encode($obj),'<hr>'; //将json格式的字符串转为php对象 dump(json_decode($json)); echo '<hr>'; //字符串的序列化,将数组的结构,类型保存在变量中或者文件中方便保存或者传送 echo $temp = serialize(['id'=>1,'name'=>'东方不败']),'<hr>'; //反序列化 print_r(unserialize($temp)); ?>