Вне внешнего цикла, введите значение в пустой массив:
$groupItem["urls"] = [];
Затем используйте оператор ссылки на пустой массив, чтобы добавить новые значения в конец массива:
foreach($group->images as $images){
$groupItem["urls"][] = $images->urls; // add this url to the end of the list
}
[ 117] В качестве альтернативы, используйте array_push()
:
foreach($group->images as $images){
array_push($groupItem["urls"], $images->urls);
}
Я думаю, вы, вероятно, также можете пропустить внутренний цикл и просто использовать оператор разнесения массива следующим образом:
array_push($groupItem["urls"], ...$images->urls);
DebugDiag 2.0 от Microsoft является определенным инструментом, который Вы хотите использовать, если Вы находитесь на IIS6.
Какую версию IIS Вы используете?
В IIS7 у Вас есть обширные возможности трассировки.
Смотрите на: Поиск и устранение неисправностей Неудавшихся Запросов Используя Трассировку в IIS 7.0
В каком формат является Вашим файлом журнала? Формат IIS часто содержит сообщения об ошибках от определенного запроса, в то время как формат по умолчанию не делает.