Delete from json using php

前端 未结 6 792
不思量自难忘°
不思量自难忘° 2020-12-30 18:32

my Current json code :

{\"Results\":[{\"username\":\"test\",\"password\":\"test\"},{\"username\":\"test\",\"password\":\"test\"},{\"username\":\"google\",\"p         


        
6条回答
  •  天涯浪人
    2020-12-30 18:53

    $input='{"Results":[{"username":"test","password":"test"},{"username":"test","password":"test"},{"username":"google","password":"test"},{"username":"yahoo","password":"test"},{"username":"hotmail","password":"test"}]}';
    
    $json = json_decode($input,true);
    $match = array('username'=>'google', 'password'=>'test');
    unset($json['Results'][array_search($match,$json['Results'])]);
    

    To do it without a foreach but assuming you know the exact values you want to remove

提交回复
热议问题