echo-out-Werte aus einem php-Objekt
Ich habe ein php-Objekt namens $result
(bekam von json_decode
), unten ist ein print_r des Objekts. Ich versuche, echo Nummer der Frage und Antwort. ex:
4 answer1
5 answer2
Wie gehe ich über das tun dies.
stdClass Object
(
[request] => stdClass Object (
[other] => stdClass Object
(
[4] => stdClass Object
(
[answer] => answer1
)
[5] => stdClass Object
(
[answer] => answer2
)
)
)
)
Ich bin immer noch lernen, OOP. Als einfacher Ansatz weiter habe ich versucht echo $result->request->other->4->answer
echo der ersten Antwort, aber das scheint nicht richtig zu sein. Vielen Dank für jede Hilfe.
Mann, was für eine RTFM Frage - Haben Sie versucht, die - wie zu Lesen php.net/manual/en/book.array.php oder auch php.net/manual/en/language.oop5.php
Das eigentliche problem an dieser Frage ist
Die Frage ist also falsch und extrem niedriger Qualität, weil die OP nicht wissen, was Sie tun oder wollen. Dies kann nie jemand anderes helfen
Das eigentliche problem an dieser Frage ist
how to get the value of the number property of an object
, deine beiden links helfen nicht viel.Die Frage ist also falsch und extrem niedriger Qualität, weil die OP nicht wissen, was Sie tun oder wollen. Dies kann nie jemand anderes helfen
InformationsquelleAutor hedhud | 2012-09-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie wickeln Sie die number-Eigenschaft mit
{}
:adding a method to the class
? zu welcher Klasse? Bild das ist das Ergebnis einer Folge vonjson_decode
.Das ist nur ein Beispiel, der Punkt ist stdClass wird nicht von Ihnen erstellt.
Er ist in der Nähe, das einzige problem ist der name der Eigenschaft ist die Zahl. Wie konnte Sie sagen
unspecified call
? Und könnte man sagen, die Art und Weise, die Sie tun werden, um den Zugriff auf den Wert vonanswer
?ja, das ist der json-dekodierten. Danke, Deine Antwort funktioniert. Ich muss nur loop-thru. Sehr geschätzt wird.
Dies ist nicht das Glück denke, fast
90%
wenn Sie wissen, php. Sie sind fehlt den Punkt, dass selbst wenn Sie wickeln Sie das response-Objekt, um es zu geben, einige Methoden, brauchen Sie noch Zugriff auf das original Objekt.InformationsquelleAutor xdazz