3v4l.org

run code in 300+ PHP versions simultaneously
<?php $data='{"multicast_id":7917175795873320166,"success":6,"failure":0,"canonical_ids":4, "results":[ {"registration_id":"3","message_id":"m1"}, {"message_id":"m1"}, {"message_id":"m1"}, {"registration_id":"3","message_id":"m1"}, {"registration_id":"3","message_id":"m1"}, {"registration_id":"3","message_id":"m1"}]}'; $newData=json_decode($data, true); $filteredResults = array_filter($newData['results'], function($item) { return isset($item['registration_id']); }); print_r(array_keys($filteredResults));

This is an error 500

Value for `_results` contains invalid data `array`


preferences:
214.04 ms | 2909 KiB | 14 Q