Kann das Objekt vom Typ stdClass nicht als Array (php) verwenden [duplizieren]

8

Bitte bekomme ich diesen Fehler immer wieder: Schwerwiegender Fehler: Objekt des Typs stdClass kann nicht als Array in C: \ XAMMP \ xampp \ htdocs \ Yemi \ geograph \ table.php in Zeile 31 verwendet werden.

Dies ist der PHP, den ich versuchen möchte:

    
akinboj 03.03.2012, 13:09
quelle

1 Antwort

32

Sie versuchen tatsächlich, auf das Objekt als Array zuzugreifen.

Ich schätze, Sie haben ein Problem, wenn Sie json_decode verwenden, das ein Objekt zurückgibt, und innerhalb der foreach -Schleife versuchen Sie, wie ein assoziatives Array darauf zuzugreifen.

Wenn das zweite Argument als true nach json_decode übergeben wird, wird das assoziative Array zurückgegeben.

Nehmen Sie die folgende Änderung vor.

Ändern Sie Ihre Codezeile

%Vor%

An

%Vor%     
Shakti Singh 03.03.2012, 13:11
quelle

Tags und Links