hasyer adlı üyeden alıntı: mesajı görüntüle
<?php
$anaDizi = [];
$dizi2   = ['Red', '35', 'Red', '36'];
$say     = count($dizi2);

for($i=0; $i<$say; $i++) {
    $geciciDizi['color'] = $dizi2[$i];
    $i++;
    $geciciDizi['number'] = $dizi2[$i];
    
    $anaDizi[] = $geciciDizi;
}

print_r($anaDizi);

/*
Array
(
    [0] => Array
        (
            [color] => Red
            [number] => 35
        )

    [1] => Array
        (
            [color] => Red
            [number] => 36
        )

)
*/
?>
hasyer adlı üyeden alıntı: mesajı görüntüle
<?php
$anaDizi = [];
$dizi2   = ['Red', '35', 'Red', '36'];
$say     = count($dizi2);

for($i=0; $i<$say; $i++) {
    $geciciDizi['color'] = $dizi2[$i];
    $i++;
    $geciciDizi['number'] = $dizi2[$i];
    
    $anaDizi[] = $geciciDizi;
}

print_r($anaDizi);

/*
Array
(
    [0] => Array
        (
            [color] => Red
            [number] => 35
        )

    [1] => Array
        (
            [color] => Red
            [number] => 36
        )

)
*/
?>
çok teşekkürler, son bir adım olarak color ve number manuel değilde dizi1 den alma şansım varmı ?, çünkü başka bir dizide color,number değilde, renk,çap gibi dinamik gelecek