массив, использующий foreach loop statement в php, не отображающий результаты

Вопрос:

Я получил следующие параметры как ответ от клиента SOAP, в котором все параметры имеют одинаковые значения, которые отображаются правильно, и только параметр SerialEquipment является массивом и имеет много значений и не может отображать результат этого параметра. Это просто эхом, как Array. Я пытаюсь с тех пор долгое время, но не смог показать результат для SerialEquipment.

результат массива с помощью var_dump:

   array (size=4)
'Emission Badge' => int 4
'Car Tax' => float 146
'Tax Type' => string 'D' (length=1)
'SerialEquipment' =>
array (size=41)
0 =>
object(stdClass)[6]
public 'Code' => int 204093
public 'Desc_Short' => string 'Ablagefach mittig in Gepäckraumtrennwand;ESACO_UG(122)' (length=55)
public 'Desc_Long' => string 'Ablagefach mittig in Gepäckraumtrennwand inkl. verschiebbarem Haltenetz' (length=72)

1 =>
object(stdClass)[8]
public 'Code' => int 160452
public 'Desc_Short' => string 'Airbag für Fahrer und Beifahrer, 2-stufi;ESACO_UG(103)' (length=55)
public 'Desc_Long' => string 'Airbag für Fahrer und Beifahrer 2-stufig' (length=41)

Код:

function getVehicleValuation()
{
$result = $client->getVehicleValuation($params);
$return = array(
'Emission Badge'    => $result->vehicle->Emission_Badge,
'Car Tax'   => $result->vehicle->Car_Tax,
'Tax Type'  => $result->vehicle->Tax_Type,
'SerialEquipment' => $result->vehicle->SerialEquipment
);
return $return;
}

Отобразить результат здесь:

 if($parameter['aktion'] == 'getVehicle')
{
$returned_array=getVehicleValuation();
foreach($returned_array as $objects)
{
foreach($objects as $key => $obj)
{
echo "key.: " . $key . "<br>";
echo $obj->Code . "<br>";
echo $obj->Desc_Short . "<br>";
echo $obj->Desc_Long . "<br>";
}
}
}

Лучший ответ:

Проверьте документацию php относительно массивов и способы их использования.

$vehicle = getVehicleValuation();
echo $vehicle['Emission Badge'] . ', ' . $vehicle['Car Tax'] . ', ' . $vehicle['Tax Type'] . ', ' . $vehicle['SerialEquipment'] . '<\ br>';

Оцените статью
TechArks.Ru
Добавить комментарий