mam tablicę o trzech elementów $base =
(#m, #f,#p)
wszystkich kombinacji x pow rw php
mam drugi układ mającej dowolną liczbę elementów takich jak $var = (s1, s2)
Teraz trzeba utworzyć wszystkie możliwe kombinacje w zależności tylko od macierzy bazowej. Znaleziona przeze mnie formuła to x pow y
.
W tym przykładzie my macierz bazowa ma trzy elementy i $var
ma tak pow(3, 2)
jest . Potrzebuję tych dziewięciu kombinacji. tj.
#m#m #m#f #m#p
#f#m #f#f #f#p
#p#m #p#f #p#p
Liczba elementów w drugiej macierzy to w efekcie długość generowanych kombinacji. Ponieważ w tym przykładzie długość tablicy 2 oznacza 2, więc wszystkie wytworzone łańcuchy mają długość 2.
Wszystko czego potrzebujesz to zagnieżdżona pętla i tablica 'n-D'. – hjpotter92
Jak druga tablica odnosi się do pierwszej? Nie widzę, jak to ma znaczenie. – DaveRandom
@DaveRandom Rozważ drugą tablicę z 3 wartościami. Rezultatem będzie tablica 3x3x3. – hjpotter92