my Current json code :
{\"Results\":[{\"username\":\"test\",\"password\":\"test\"},{\"username\":\"test\",\"password\":\"test\"},{\"username\":\"google\",\"p
$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