Çeşitli diziler elementlerin kombinasyonları oluşturmak için?

0 Cevap php

Bu benim ilk soru :)

Ben dizi çocuklar, benzersiz değerler her bir dizi bir dizi var ve bu değerlerin tüm olası benzersiz kombinasyonları almak istiyorum.

Dizilerin sayısı bilinir ama zamanla değişebilir.

Örneğin,

array(
  [0] => array([0]=>'blue',[1]=>'red'),
  [1] => array([0]=>'sunny',[1]=>'cloudy'),
  [2] => array([0]=>'sweet',[1]=>'acid');

Ne almak için ne yapmalıyım:

array(
  [0] => array([0]=>'blue',[1]=>'sunny',[2]=>'sweet'),
  [1] => array([0]=>'blue',[1]=>'sunny',[2]=>'acid'),
  [2] => array([0]=>'blue',[1]=>'cloudy',[2]=>'sweet'),
  [3] => array([0]=>'blue',[1]=>'cloudy',[2]=>'acid'),
  [4] => array([0]=>'red',[1]=>'sunny',[2]=>'sweet'),
  [5] => array([0]=>'red',[1]=>'sunny',[2]=>'acid'),
  [6] => array([0]=>'red',[1]=>'cloudy',[2]=>'sweet'),
  [7] => array([0]=>'red',[1]=>'cloudy',[2]=>'acid'));

Ben iç içe döngüler ile yapıyor denedim ama benim mantık çok güçlü değil.

Birisi biraz ışık tutabilir eğer çok takdir

0 Cevap