天天看点

php对‘[{“id“:“1“,“name“:“cyg”},{“id“:“2“,“name“:“liwen“}]json数据进行修改删除操作

作者:陈业贵 华为云享专家 51cto(专家博主 明日之星 TOP红人) 阿里云专家博主

文章目录

  • ​​前言​​
  • ​​代码​​
  • ​​删除效果​​
  • ​​修改效果​​

前言

对json数据进行修改删除操作,数组里面有两个json

代码

<?php

   $json_string= '[{"id":"1","name":"cyg","age":"27","subject":"海南学校"},{"id":"2","name":"liwen","age":"21","subject":"北京学校"}]';
$data = json_decode($json_string,true);// 把JSON字符串转成PHP数组
//修改操作
/*$data['0']["name"]="aas";//对数组的下标0对象的name属性进行修改操作
$json_strings = json_encode($data);
  
var_dump($json_strings);*/
//删除操作
/*unset($data['0']["name"]);
$json_strings = json_encode($data);
var_dump($json_strings);*/      

删除效果

修改效果