이 글의 예제는 PHP의 배열에서 임의의 배열을 얻는 예제 프로그램을 설명하고 참고용으로 공유합니다. 구체적인 구현 방법은 다음과 같습니다.
말할 필요도 없이 그냥 코드를 직접 올려보세요. php의 array_rand는 매우 비정상적이고 일반 사람들의 이해를 깨뜨리는 일입니다
예시 1:
function create_random_ids( $min,$max,$limited)
{
$_base_ids = 범위($min,$max);
$_temp_key = array_rand ($_base_ids,min(count($_base_ids),$limited 10));
//접합
$ids = 배열();
for ($x=0; $x
$ids[] = $_base_ids[$_temp_key[$x]];
}
$ids 반환;
}
예시 2:
$a = 배열(0,1,2,3,4,5,6,7,8);
echo "$a의 원래 순서는 다음과 같습니다:
";
foreach($a를 $v로)
echo $v."t";
셔플($a);
echo "
$a의 뒤섞인 순서는 다음과 같습니다:
";
foreach($a를 $v로)
echo $v."t";
?>
처음 얻은 결과는 다음과 같습니다.
두 번째로 얻은 결과는 다음과 같습니다.
세 번째로 얻은 결과는 다음과 같습니다.
이 기사가 모든 사람의 PHP 프로그래밍 설계에 도움이 되기를 바랍니다.