Autor Zpráva
determiteDesigner
Profil *
Dobrý den,
mám takto kod:
<?php
$yy = array("Pole" => 
                                 array("2" => "hodnota",
                                        "3" => "hodnota"),
           array("Pole2" => 
                                    array("2" => "",
                                           "3" => ""),
                   ));
print(json_encode($yy));
?>

A výsledek:
{
    "Pole": {
        "2": "hodnota",
        "3": "hodnota"
    },
    "0": {
        "Pole2": {
            "2": "",
            "3": ""
        }
    }
}

Jak ale udělat, aby to vypadalo takto:
{
    "Pole": {
        "2": "hodnota",
        "3": "hodnota"
    },
    "Pole2": {
            "2": "",
            "3": ""
    }
}

?


Díky
juriad
Profil
Máš tam jedno pole navíc. Když to opravím a pořádně odsadím:
$yy = array(
  "Pole" => array(
    "2" => "hodnota",
    "3" => "hodnota"
  ),
  "Pole2" => array(
    "2" => "",
    "3" => ""
  ),
);



Vidíš, že v podstatě jen nahradíš:
{ za array(
} za )
: za =>
determiteDesigner
Profil *
aha, diky moc.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: