배열을 구룹으로 순환 시킬 수 있는 방법 문의 드립니다.

배열을 구룹으로 순환 시킬 수 있는 방법 문의 드립니다.

QA

배열을 구룹으로 순환 시킬 수 있는 방법 문의 드립니다.

본문

$num=array(1,2,3,4,5,6,7,8,9,9,10,11);

< 1 회전 >

월 = 1, 2, 3, 4, 5

화 = 2, 3, 4, 5, 1

수 = 3, 4, 5, 1, 2

목 = 4, 5, 1, 2, 3

금 = 5, 1, 2, 3, 4

< 2 회전 >

월 = 6, 7, 8, 9, 10

화 = 7, 8, 9, 10, 6

수 = 8, 9, 10, 6, 7

목 = 9, 10, 6, 7, 8

금 = 10, 6, 7, 8, 9

< 3 회전 > 

월 = 10, 1, 2, 3, 4

화 = 1, 2, 3, 4, 10

수 = 2, 3, 4, 10, 1

목 = 3, 4, 10, 1, 2

금 = 4, 10, 1, 2, 3

예시 처럼 배열을 계속 반복 해서 수환 시킬 수 있는 방법을 찾고 있습니다.

이 질문에 댓글 쓰기 :

답변 2

3회전에 값이 이해가 안가 1회전만 구현해봤습니다.

나머지 부분은 응용해서 넣으시면 될듯합니다.

$num=array(1,2,3,4,5,6,7,8,9,9,10,11);
$first= array_splice($num, 0, 5);
$temp= array_shift($first);
array_push($first, $temp);
답변을 작성하시기 전에 로그인 해주세요.
전체 44
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT