1
Hallo,
ich arbeite mit der DHL API und erhalte folgendes Ergebnis bei einer print_r Ausgabe
Beide Versionen gehen nicht:
Kann mir bitte jemand helfen?
Vielen Dank.
MfG
ich arbeite mit der DHL API und erhalte folgendes Ergebnis bei einer print_r Ausgabe
print_r($shipments);
mit PHP:array
( [0] => Dhl\Sdk\Paket\Bcs\Service\ShipmentService\Shipment Object
(
[sequenceNumber:Dhl\Sdk\Paket\Bcs\Service\ShipmentService\Shipment:private] => 0
[shipmentNumber:Dhl\Sdk\Paket\Bcs\Service\ShipmentService\Shipment:private] => 123
[returnShipmentNumber:Dhl\Sdk\Paket\Bcs\Service\ShipmentService\Shipment:private] =>
[shipmentLabel:Dhl\Sdk\Paket\Bcs\Service\ShipmentService\Shipment:private] => Testergebnis
[returnLabel:Dhl\Sdk\Paket\Bcs\Service\ShipmentService\Shipment:private] =>
[exportLabel:Dhl\Sdk\Paket\Bcs\Service\ShipmentService\Shipment:private] =>
[codLabel:Dhl\Sdk\Paket\Bcs\Service\ShipmentService\Shipment:private] =>
)
)
Ich brauche das "Testergebnis". Aber ich finde den korrekten Syntax nicht. Beide Versionen gehen nicht:
$ergebnis = $shipments[0]->{'shipmentLabel:Dhl\Sdk\Paket\Bcs\Service\ShipmentService\Shipment'};
$ergebnis = $shipments[0]->shipmentLabel;
Kann mir bitte jemand helfen?
Vielen Dank.
MfG