Ошибка PHP Parse при отправке SOAP-запроса

0

Я пытаюсь отправить этот массив на https://www.averittexpress.com/public/technology/wsdl/LTLRateQuoteService.wsdl и продолжать получать многочисленные ошибки, такие как

PHP Parse error:  syntax error, unexpected 'Object' (T_STRING), expecting ')' in /Applications/MAMP/htdocs/averitt13.php on line 25 

а также

syntax error, unexpected '=>' (T_DOUBLE_ARROW).

Может кто-то, пожалуйста, помогите мне исправить эту ошибку синтаксического анализа. Вот код:

$params = Array
(
    [0] => AverittStructGetLTLRate Object
        (
            [arg0] => AverittStructArg0 Object
                (
                    [AccountNumber] => *****
                    [OriginCity] => Randleman
                    [OriginState] => NC
                    [OriginZip] => 27317
                    [DestinationCity] => Miami
                    [DestinationState] => FL
                    [DestinationZip] => 33101
                    [ShipDate] => 03/07/2015
                    [CustomerType] => Shipper
                    [PaymentType] => Prepaid
                    [ShipmentInfo] => AverittStructShipmentInfo Object
                        (
                            [NumPieces] =>
                            [NumHandlingUnits] =>
                            [CubicFeet] =>
                            [Items] => AverittStructItems Object
                                (
                                    [ShipmentClass] => 60
                                    [ShipmentWeight] => 500
                                    [Units] =>
                                    [Description] =>
                                    [NmfcNumber] =>
                                    [NmfcSubNumber] =>
                                )
                            [TotalItem] =>
                            [TotalWeight] =>
                            [Accessorial] => AverittStructAccessorial Object
                                (
                                    [ArrivalNotify] => 1
                                    [ConventionCenterDelivery] => 0
                                    [ConstructionSiteDelivery] => 0
                                    [InsideDelivery] => 0
                                    [Liftgate] => 0
                                    [Hazmat] => 0
                                    [ResidentialDelivery] => 0
                                    [Non_CommercialPickupDelivery] => 0
                                    [StandardLTLGuarantee] => 0
                                    [SecurityInspection] => 0
                                    [Non-CommercialPickupDelivery] => 0
                                )
                        )
                )
        )
  • 0
    код? это дамп объекта
  • 0
    Извините объект свалки!
Теги:
soap

1 ответ

0

Вы пропустили одну правую скобку) в конце блока кода.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню