Php 显示对象项

Php 显示对象项,php,class,object,Php,Class,Object,我用php编写了以下代码: try { $wsdl_url = 'https://url'; $client = new SOAPClient($wsdl_url); $return = $client->RecuperarDatos(); print_r($return); } 显示以下内容: stdClass Object ( [RecuperarDatosResult] => stdClass Object ( [ItemCatal

我用php编写了以下代码:

try 
{ 
    $wsdl_url = 'https://url';
    $client = new SOAPClient($wsdl_url); 
    $return = $client->RecuperarDatos(); 
    print_r($return); 
} 
显示以下内容:

stdClass Object ( [RecuperarDatosResult] => stdClass Object ( [ItemCatalogo] => Array ( 
[0] => stdClass Object ( [descripcion] => NAME1 - (00001) [id] => 00001 ) 
[1] => stdClass Object ( [descripcion] => NAME2 - (00002) [id] => 00002 ) 
[2] => stdClass Object ( [descripcion] => NAME3 - (00003) [id] => 00003 ) 
[3] => stdClass Object ( [descripcion] => NAME4 - (00004) [id] => 00004 ) 
...
如何只显示名称1、名称2、名称3等

谢谢。

试试这个:

foreach ($return->RecuperarDatosResult->ItemCatalogo as $item) {
    echo $item->descripcion;
}

类似于
print\r($return->recurperardatosresult->itemcalogo[0]->description)RECURPERARDATOSRESULT)来计算项目(然后做一个for);但不是工作。