Mailinglisten-Archive |
InterNetX - Christian Heimerl wrote: >hallo, > >ich hab ein array mit >a b c >zb, es könnte auch >a b c d .. .etc sein > >aus >a b c >müsste dann zb: > >a b c >b a c >b c a >c a b >c b a >a c b > >entstehen, hat jemand einen plan, wie ich das mit einer funktion lösen kann? > > Nein. Keinen Plan. Aber die Anzahl der möglichen Kombinationen kanst Du folgendermassen errechnen: bei 3: 1 * 2 * 3 = 6 bei 4: 1 * 2 * 3 * 4 = 24 usw. Wenn Du diese Zahl durch die Anzahl Werte teilst (zb: 6/3) erhältst Du die Anzahl der Kombinationen an der ein Wert an der gleichen Stelle steht. Also: bei 3: 6/3=2 => a steht 2mal an 1. Stelle, 2mal an 2. Stelle, 2mal an 3. Stelle Keine Ahnung ob Dir das was hilft... Grüsse Sorin
php::bar PHP Wiki - Listenarchive