【发布时间】:2014-08-11 07:26:11
【问题描述】:
我有一个这样定义的变量:
$result = $soap_client->CompanycodeGetlist($params);
print_r($results);
请有人帮我理解 print_r($results) 的返回吗?
stdClass Object ( [CompanycodeList] => stdClass Object ( [item] => Array ( [0] => stdClass Object ( [CompCode] => 0001 [CompName] => SAP A.G. ) [1] => stdClass Object ( [CompCode] => 01 [CompName] => Debussy ) [2] => stdClass Object ( [CompCode] => 02 [CompName] => Ravel )
如果我很困惑,任何帮助将不胜感激......
【问题讨论】:
-
如果您的意思是输出是什么,它是一个对象us3.php.net/manual/en/language.types.object.php 如果 CompanycodeGetlist 的返回是一个对象 print_r 只是打印它。
-
是的,它是一个对象,但它是一个名为 CompanycodeList 的对象,并且在这个对象中还有另一个名为 item 的对象等等?
-
唯一的解释是,CompanyCodeList 的返回是一个自己名字的对象。如果您尝试
var_dump($results)并得到与函数响应相同的响应。 -
感谢队友,感谢您的帮助!