ç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
<?php
$anaDizi = [];
$dizi1 = ['color', 'number', 'color', 'number'];
$dizi2 = ['Red', '35', 'Red', '36'];
$benzersiz = array_unique($dizi1);
$bSay = count($benzersiz);
$say = count($dizi2);
for($i=0; $i<$say; $i=$i+$bSay) {
foreach($benzersiz as $key => $value) {
$geciciDizi[$value] = $dizi2[($i+$key)];
}
$anaDizi[] = $geciciDizi;
}
print_r($anaDizi);
/*
Array
(
[0] => Array
(
[color] => Red
[number] => 35
)
[1] => Array
(
[color] => Red
[number] => 36
)
)
*/