2014-12-21 4 views
-1

에서 반복하지 않고 문자열을 무작위 (약 100 개)셔플 나는 데이터베이스에서로드 변수 (문자열)의 세트를 가지고, 또는 배열에서 PHP

1) 가능한 모든 변형을 계산할 수 있어야합니다. 2) 문자열을 반복하지 않고 3)

그래서 예를 들면

(결과) :

Set 1: AA BB CC DD EE 
Set 2: AA CC BB EE DD 
Set 3: CC BB EE FF GG 
Set 4: GG AA BB CC EE 
Set 5: CC EE AA BB GG 
... and so on 
변화 당 5 개 문자열로 제한

나는 the permutations functionphp shuffle function을 보았습니다. 그러나 결과 집합당 항목의 한계에 맞게 수정하는 방법을 모르겠습니다.

답변

0

지금 코드를 작성할 시간이 없지만 배열에 5 개의 문자열을로드하고 배열을 임의로 섞는 것이 좋습니다. 그 md5 합계를 실행하고 md5 배열에 추가하기 전에 md5 합계가없는 경우 두 번째 배열에 넣은 다음 고유 한 셔플을 추가합니다.