siradaninsan
$renk = [
'Kırmızı',
'Beyaz'
];
$beden = [
'S',
'M',
'L',
'XL'
];
$yaka = [
'V Yaka',
'Bisiklet Yaka'
];
// 2 * 4 * 2 = 16 varyasyon
$cartesian = Arr::crossJoin($renk, $beden, $yaka);
[
["Kırmızı", "S","V Yaka"],
["Kırmızı", "S","Bisiklet Yaka"],
["Kırmızı", "M","V Yaka"],
["Kırmızı", "M","Bisiklet Yaka"],
["Kırmızı", "L","V Yaka"],
["Kırmızı", "L","Bisiklet Yaka"],
["Kırmızı", "XL","V Yaka"],
["Kırmızı", "XL","Bisiklet Yaka"],
["Beyaz", "S","V Yaka"],
["Beyaz", "S","Bisiklet Yaka"],
["Beyaz", "M","V Yaka"],
["Beyaz", "M","Bisiklet Yaka"],
["Beyaz", "L","V Yaka"],
["Beyaz", "L","Bisiklet Yaka"],
["Beyaz", "XL","V Yaka"],
["Beyaz", "XL","Bisiklet Yaka"]
]