fork(1) download
  1. <?php
  2.  
  3. $json = '{
  4. "origem": [
  5. {
  6. "id": 154826,
  7. "nm": "",
  8. "tp": "",
  9. "am": "",
  10. "sg": "SAO",
  11. "sq": 925
  12. },
  13. {
  14. "id": 2289,
  15. "nm": "",
  16. "tp": "",
  17. "am": "",
  18. "sg": "RIO",
  19. "sq": 925
  20. },
  21. {
  22. "id": 154826,
  23. "nm": "",
  24. "tp": "",
  25. "am": "",
  26. "sg": "SAO",
  27. "sq": 925
  28. }
  29. ]
  30. }';
  31.  
  32. $rs = (json_decode($json, true));
  33. $r0 = array();
  34. foreach($rs['origem'] as $r)
  35. {
  36. $r0[$r["id"]] = $r;
  37. }
  38.  
  39. echo json_encode(array_values($r0), JSON_PRETTY_PRINT);
  40.  
  41.  
Success #stdin #stdout 0.02s 23728KB
stdin
Standard input is empty
stdout
[
    {
        "id": 154826,
        "nm": "",
        "tp": "",
        "am": "",
        "sg": "SAO",
        "sq": 925
    },
    {
        "id": 2289,
        "nm": "",
        "tp": "",
        "am": "",
        "sg": "RIO",
        "sq": 925
    }
]