2016-08-09 220 views
0

CONTEXTPHP - siehe Objekt stdClass innerhalb des Arrays

Ich versuche unten Wert zu verweisen:

Array (
    [0] => stdClass Object (
     [label] => John Smith 
     [attributes] => Array (
      [class] => sf-level-0 sf-item-14 
     ) 
     [value] => smith-john 
     [depth] => 0 
     [count] => 3 
    ) 
    [1] =>... etc. 

FRAGE

das Array Unter der Annahme genannt wird $ Array, was wäre das richtige Format dafür? Ich habe versucht array[0]->['value'], aber es funktioniert nicht.

+2

$ Array [0] -> Wert sollte sein, was Sie brauchen. Hast du das '$' vergessen? –

+0

Ich hatte das '$' - nur hier hinzugefügt. Das hat funktioniert, danke fürs beantworten und umformatieren! – Sekoul

Antwort

3

Schwer zu sagen mit Ihrer Formatierung. aber:

$array[0]->value 

Das erste Element in dem Array vom Typ ist stdClass Object, so seine Mitglieder zuzugreifen, verwenden Sie das Objekt Accessor -> anstatt die Array-Syntax.

PS: Ein großes Lob an Marc, dass er mit seinem Schnitt Dinge lesbar gemacht hat.

+0

Perfekt, danke! – Sekoul