ich ein Array habe die var_dump($array)
Wert kann nicht in assoziativem Array erhält
array(7)
{
["*attributes"]=> array(4)
{
["type"]=> string(6) "hidden"
["name"]=> string(3) "hmo"
["class"]=> string(12) "form-control"
["id"]=> string(3) "hmo"
}
["*label"]=> NULL
["*labelAttributes"]=> array(0) { }
["*labelOptions"]=> array(0) { }
["*messages"]=> array(0) { }
["*options"]=> array(1)
{
["disable_inarray_validator"]=> bool(true)
}
["*value"]=> string(243) "{"My-Office":{"Floor":"New - ","Walls":"New - ","Door":"New - ","Switches":"New - ","Table":"New - ","Chair":"New - "},"Other office":{"Floor":"New - ","Walls":"New - ","Door":"New - ","Switches":"New - ","Table":"New - ","Chair":"New - "}}"
}
produziert ich den JSON-String in der letzten Position zuzugreifen versuchen (* Wert), aber ich kann es nicht $array['*value']
verwenden zugreifen, als ich nichts bekommen ist zurückgekommen. Wenn ich var_dump($array['*value'])
bekomme ich NULL. Hat jemand eine Idee warum $array['*value']
gibt mir nicht die Zeichenfolge, die ich benötige?
Es scheint ein mehrdimensionales Array mit dem JSON tiefer als Sie denken. Mal sehen, ob das Bearbeiten des Arrays dies verdeutlicht. –
Verschütten Sie wirklich ein Array oder ein Objekt? Warum sind '*' in den Feldnamen? (private Eigenschaften?) – JustOnUnderMillions
hast du $ array [6] ausprobiert? – neuhaus