Выходные значения PHP многомерного массива в виде строки

Это мой массив

        массив
(
[TrackResponse] => Массив
(
[Response] => Массив
(
[TransactionReference] => Массив
(
[CustomerContext] => RocketShipIt
)

[ResponseStatusCode] => 1
[ResponseStatusDescription] => Успех
)

[Отгрузка] => Массив
(
[Грузоотправитель] => Массив
(
[ShipperNumber] => 746354
[Address] => Array
(
[AddressLine1] => 11 PINE ST
[Город] => НОВЫЙ БЕДФОРД
[StateProvinceCode] => MA
[PostalCode] => 01032 9785
[CountryCode] => США
)

)

[ShipTo] => Массив
(
[Address] => Array
(
[Город] => ФОНТАН ХИЛЛС
[StateProvinceCode] => AZ
[PostalCode] => 85268
[CountryCode] => США
)

)

[ShipmentWeight] => Массив
(
[UnitOfMeasurement] => Массив
(
[Code] => LBS
)

[Вес] => 1,00
)

[Service] => Массив
(
[Код] => 003
[Описание] => ЗЕМЛЯ
)

[ShipmentIdentificationNumber] => 746463772264354327
[PickupDate] => 20140709
[DeliveryDateUnavailable] => Массив
(
[Тип] => Запланированная доставка
[Описание] => Запланированная дата доставки в настоящее время недоступна, пожалуйста, попробуйте позже
)

[Package] => Массив
(
[TrackingNumber] => 746463772264354327
[Activity] => Массив
(
[0] => Массив
(
[ActivityLocation] => Массив
(
[Address] => Array
(
[Город] => ФОНТАН ХИЛЛС
[StateProvinceCode] => AZ
[PostalCode] => 85268
[CountryCode] => США
)

[Code] => ML
[Описание] => ПЕРЕДНЯЯ ДВЕРЬ
)

[Status] => Array
(
[StatusType] => Массив
(
[Код] => D
[Описание] => ПОСТАВЛЕНО
)

[StatusCode] => Массив
(
[Code] => FS
)

)

[Дата] => 20140716
[Time] => 142400
)

[1] => Массив
(
[ActivityLocation] => Массив
(
[Address] => Array
(
[Город] => ТЕМПЕР
[StateProvinceCode] => AZ
[CountryCode] => США
)

)

[Status] => Array
(
[StatusType] => Массив
(
[Код] => Я
[Описание] => ВНЕ ДЛЯ ДОСТАВКИ
)

[StatusCode] => Массив
(
[Code] => DS
)

)

[Дата] => 20140716
[Time] => 041900
)

[2] => Массив
(
[ActivityLocation] => Массив
(
[Address] => Array
(
[Город] => ТЕМПЕР
[StateProvinceCode] => AZ
[CountryCode] => США
)

)

[Status] => Array
(
[StatusType] => Массив
(
[Код] => Я
[Описание] => СКАНИРОВАНИЕ ПРИБЫТИЯ
)

[StatusCode] => Массив
(
[Код] => AR
)

)

[Дата] => 20140715
[Time] => 114500
)

[3] => Массив
(
[ActivityLocation] => Массив
(
[Address] => Array
(
[Город] => Ходкинс
[StateProvinceCode] => IL
[CountryCode] => США
)

)

[Status] => Array
(
[StatusType] => Массив
(
[Код] => Я
[Описание] => СКАНИРОВАНИЕ ОТПРАВЛЕНИЯ
)

[StatusCode] => Массив
(
[Код] => DP
)

)

[Дата] => 20140711
[Time] => 144600
)

[4] => Массив
(
[ActivityLocation] => Массив
(
[Address] => Array
(
[Город] => Ходкинс
[StateProvinceCode] => IL
[CountryCode] => США
)

)

[Status] => Array
(
[StatusType] => Массив
(
[Код] => Я
[Описание] => РАСПОЛОЖЕНИЕ
)

[StatusCode] => Массив
(
[Code] => LC
)

)

[Дата] => 20140711
[Time] => 090500
)

[5] => Массив
(
[ActivityLocation] => Массив
(
[Address] => Array
(
[Город] => Ходкинс
[StateProvinceCode] => IL
[CountryCode] => США
)

)

[Status] => Array
(
[StatusType] => Массив
(
[Код] => Я
[Описание] => ЗАГРУЗИТЬ СКАН
)

[StatusCode] => Массив
(
[Код] => UL
)

)

[Дата] => 20140711
[Time] => 085300
)

[6] => Массив
(
[ActivityLocation] => Массив
(
[Address] => Array
(
[Город] => Ходкинс
[StateProvinceCode] => IL
[CountryCode] => США
)

)

[Status] => Array
(
[StatusType] => Массив
(
[Код] => Я
[Описание] => СКАНИРОВАНИЕ ПРИБЫТИЯ
)

[StatusCode] => Массив
(
[Код] => AR
)

)

[Дата] => 20140711
[Time] => 061900
)

[7] => Массив
(
[ActivityLocation] => Массив
(
[Address] => Array
(
[City] => W SPRINGFIELD
[StateProvinceCode] => MA
[CountryCode] => США
)

)

[Status] => Array
(
[StatusType] => Массив
(
[Код] => Я
[Описание] => СКАНИРОВАНИЕ ОТПРАВЛЕНИЯ
)

[StatusCode] => Массив
(
[Код] => DP
)

)

[Дата] => 20140709
[Time] => 213400
)

[8] => Массив
(
[ActivityLocation] => Массив
(
[Address] => Array
(
[City] => W SPRINGFIELD
[StateProvinceCode] => MA
[CountryCode] => США
)

)

[Status] => Array
(
[StatusType] => Массив
(
[Код] => Я
[Описание] => ORIGIN SCAN
)

[StatusCode] => Массив
(
[Код] => ИЛИ
)

)

[Дата] => 20140709
[Time] => 183400
)

[9] => Массив
(
[ActivityLocation] => Массив
(
[Address] => Array
(
[City] => W SPRINGFIELD
[StateProvinceCode] => MA
[CountryCode] => США
)

)

[Status] => Array
(
[StatusType] => Массив
(
[Code] => P
[Описание] => СКАНЕР
)

[StatusCode] => Массив
(
[Code] => PU
)

)

[Дата] => 20140709
[Time] => 163200
)

[10] => Массив
(
[ActivityLocation] => Массив
(
[Address] => Array
(
[CountryCode] => США
)

)

[Status] => Array
(
[StatusType] => Массив
(
[Код] => М
[Описание] => ИНФОРМАЦИЯ О СЧЕТАХ
)

[StatusCode] => Массив
(
[Код] => МП
)

)

[Дата] => 20140709
[Time] => 112842
)

)

[PackageWeight] => Массив
(
[UnitOfMeasurement] => Массив
(
[Code] => LBS
)

[Вес] => 1,00
)

)

)

)

)

Я ищу доступ к значениям в Деятельность числовой индексированный массив вроде такого.

foreach ($ response как $ row)
{
foreach ($ row ['Shipment'] ['Package'] как $ k)
{
echo $ k ['ActivityLocation'] ['Address'] ['City'];
}
}

Я хочу иметь возможность получить доступ к значениям внутри массива с числовыми ключами и распечатать их в ряд 1-10 и т. Д.

Я получаю ошибку Неустранимая ошибка: невозможно использовать смещение строки в качестве массива в test.php в строке 287

Если бы кто-нибудь мог помочь мне решить эту проблему, ты был бы лучшим!
Пожалуйста и спасибо

-1

Решение

  foreach($row['Shipment']['Package'] as $k)
{
echo $k['ActivityLocation']['Address']['City'];
}
0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector