@roma4ever2012

Как заполнить многомерный массив 2 циклами?

<?php
header('Content-Type: application/json');
$result['response']['type'] = 'Feature';
$result['response']['id']   = '0';
for ($i = 1; $i <= 12; $i++) {
    $result['response']['items'][] = array(
        "title" => "Rear Window",
        "director" => "Alfred Hitchcock",
        "year" => 1954,
        "photo" => array(
            "1" => 1954,
            "2" => 1954
        )
    );
}
echo json_encode($result);
?>

Как заполнить массив photo вторым циклом?
  • Вопрос задан
  • 51 просмотр
Решения вопроса 1
riot26
@riot26
<:З )~~
<?php
header('Content-Type: application/json');
$result['response']['type'] = 'Feature';
$result['response']['id']   = '0';

for ($i = 1; $i <= 12; $i++) {
    $item = array(
        "title" => "Rear Window",
        "director" => "Alfred Hitchcock",
        "year" => 1954,
    );
    
    for ($j = 1; $j <= 4; $j++) {
        $item['photo'][$j] = 1954;
    }
        
    $result['response']['items'][] = $item;
}
    
echo json_encode($result);
?>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы