Я новичок в laravel, и я пытаюсь просмотреть этот многомерный массив в представлении шаблона лезвия, но не могу получить элементы. Я пытался использовать вложенный foreach, но это не работает. Я не знаю, что еще делать. Пожалуйста помоги
Array
(
[2] => Illuminate\Support\Collection Object
(
[items:protected] => Array
(
)
)
[3] => Illuminate\Support\Collection Object
(
[items:protected] => Array
(
[0] => stdClass Object
(
[ActivityID] => 1
[WaiverID] => 3
[ProgramID] => 1
[ActivityName] => Waiver3 Activity 1
[WaiverName] => Waiver 3
[ID] => 3
[WaiverDescription] =>
[ProgramID] => 1
)
[1] => stdClass Object
(
[ActivityID] => 2
[WaiverID] => 3
[ProgramID] => 1
[ActivityName] => Waiver3 Activity 2
[WaiverName] => Waiver 3
[ID] => 3
[WaiverDescription] =>
[ProgramID] => 1
)
[2] => stdClass Object
(
[ActivityID] => 3
[WaiverID] => 3
[ProgramID] => 1
[ActivityName] => Waiver3 Activity 3
[WaiverName] => Waiver 3
[ID] => 3
[WaiverDescription] =>
[ProgramID] => 1
)
)
)
)
Когда я делаю foreach, как это
@foreach ($waiverActivityforTable as$waiverActivityforTableValue)
{{ $waiverActivityforTableValue }}
@endforeach
Я получил:
[] [] [{"ActivityID":1,"WaiverID":3,"PHAProgramID":1,"ActivityName":"Waiver3
Activity 1","HCVWaiverName":"Waiver
3","ID":3,"HCVWaiverDescription":null,"phaProgramID":1},
{"ActivityID":2,"WaiverID":3,"PHAProgramID":1,"ActivityName":"Waiver3
Activity 2","HCVWaiverName":"Waiver
3","ID":3,"HCVWaiverDescription":null,"phaProgramID":1},
{"ActivityID":3,"WaiverID":3,"PHAProgramID":1,"ActivityName":"Waiver3
Activity 3","HCVWaiverName":"Waiver
3","ID":3,"HCVWaiverDescription":null,"phaProgramID":1}]
Усталый вложенный foreach: я пробовал:
@foreach ($waiverActivityforTable as $waiverActivityforTableValue)
@foreach ($waiverActivityforTableValue as $test)
{{ $test }}
@endforeach
@endforeach
но я получаю сообщение об ошибке: htmlspecialchars() ожидает, что параметр 1 будет строкой, заданный объект
$waiverActivityforTableValue
содержит другой массив объектов. - person Cy Rossignol   schedule 12.01.2018