• Sorular
  • Etiketler

PHP ilişkisel dizi json

0 Cevap php

Hey çocuklar, sizin herhangi bir ilişkisel dizi içine koymak için iyi bir yol bilemez. I json_decode denedim ama pek yardımcı olmayacak ve bulduk:

preg_match_all('|"name": "(.*?)",|',$json,$matches);

(Expresso in) maç gibi görünüyor ama php boş bir dizi döndürür.

Bu i bir ilişkisel dizi koymak gerekir veri:

   {
       "data": [
          {
             "name": "Joe Bloggs",
             "id": "203403465"
          },
          {
             "name": "Fred Bloggs",
             "id": "254706567"
          },
          {
             "name": "Barny Rubble",
             "id": "453363843"
          },
          {
             "name": "Homer Simpson",
             "id": "263508546"
          }
       ]
    }

EDIT:

Cevap döndü ve ben cevabı kabul edildi sonra json_decode pek yardımcı olmadığını düşündüm, neden hatırladım:

Bunun yerine şöyle bir ilişkisel dizi sahip:

[0] => Array
(
    [name] => Joe Bloggs
    [id] => 203403465
)

İstediğim

Array
(
    [Joe Bloggs] => 45203340465
    [Fred Bloggs] => 65034033446
)

Ne yazık ki, (o bana benim sorun olarak görme tür deli oldu, ben biliyorum ve ben soru sordum) .. anda bu unutmuştum ama ben yine şimdi benim sorunu çözdük.

Yardımlarınız için teşekkürler!

0 Cevap

etiketler

  • php
  • json
  • facebook
  • Sorular
  • Etiketler
Copyright © 2014

Powered by EvrenWeb Int. Media.