배열 함수 목록
PHP Manual

shuffle

(PHP 4, PHP 5)

shuffle배열을 섞습니다

설명

bool shuffle ( array &$array )

이 함수는 배열을 (배열 안의 원소를 임의의 순서로) 섞습니다.

인수

array

배열.

반환값

성공할 경우 TRUE를, 실패할 경우 FALSE를 반환합니다.

예제

Example #1 shuffle() 예제

<?php
$numbers 
range(120);
srand((float)microtime() * 1000000);
shuffle($numbers);
foreach (
$numbers as $number) {
    echo 
"$number ";
}
?>

주의

Note: 이 함수는 array 에 새로운 키를 할당합니다. 이 작업은 단순히 키를 재배열할 뿐만 아니라, 이미 할당되어 있는 키를 제거할 수 있습니다.

Note: PHP 4.2.0부터 srand()mt_srand()를 이용한 난수값 생성기 초기화를 할 필요가 없습니다. 자동적으로 이루어집니다.

참고


배열 함수 목록
PHP Manual