我正在訪問與PHP的wsdl webservice。讀出效果很好,但解析結果似乎有點困難:我試圖通過var_dump()結果來了解結果的外觀。這是我的PHP代碼,我用它來vardump結果:php解析數組的多維stdclass對象
foreach($result as $var => $value) {
var_dump($value);
echo "<br />";
}
這就是我得到它:
object(stdClass)#3 (3) {
["Successful"]=> bool(true)
["MessageId"]=> string(0) ""
["MlsMessageText"]=> string(0) ""
}
object(stdClass)#4 (3) {
["RowCount"]=> int(3)
["ColumnCount"]=> int(3)
["Columns"]=> object(stdClass)#5 (1) {
["Column"]=> array(3) {
[0]=> object(stdClass)#6 (2) {
["Name"]=> string(5) "RowID"
["Rows"]=> object(stdClass)#7 (1) {
["string"]=> array(3) {
[0]=> string(5) "12001"
[1]=> string(5) "12002"
[2]=> string(5) "12003" } } }
[1]=> object(stdClass)#8 (2) {
["Name"]=> string(8) "PersonID"
["Rows"]=> object(stdClass)#9 (1) {
["string"]=> array(3) {
[0]=> string(11) "12033310001"
[1]=> string(11) "12033310002"
[2]=> string(11) "12033310003" } } }
[2]=> object(stdClass)#10 (2) {
["Name"]=> string(10) "PersonName"
["Rows"]=> object(stdClass)#11 (1) {
["string"]=> array(3) {
[0]=> string(10) "Jack Jones"
[1]=> string(11) "Jenifer Row"
[2]=> string(12) "Marin Banker" } } }
}
}
}
它是一個相當複雜的答案,我不知道如何與循環解析它。最後我想得到一個包含數據的表格。
任何幫助非常apreciated :)
我更喜歡這種方式。一個非常好的解決方案,並使得事後處理數據變得非常容易。非常感謝你! – colosso