이 글은 주로 PHP에서 무작위 배열 목록을 얻는 방법을 소개합니다. 이는 배열 순회에 난수를 적용하는 것과 관련이 있으며, 필요한 친구들은 이를 참고할 수 있습니다. 이 기사에서는 참조용으로 모든 사람과 공유되는 배열 프로그램에서 임의의 배열을 얻는 PHP의 예를 설명합니다. 구체적인 구현 방법은 다음과 같습니다.
말할 필요도 없이 코드를 직접 붙여넣으면 됩니다. php의 array_rand는 매우 비정상적이고 일반 사람들의 이해를 깨뜨리고 매우 번거롭습니다.
예제 1:function create_random_ids( $min,$max,$limited ) { $_base_ids = range($min,$max); $_temp_key = array_rand ($_base_ids,min(count($_base_ids),$limited+10)); //拼接 $ids = array(); for ($x=0; $x < count($_temp_key); $x++) { $ids[] = $_base_ids[$_temp_key[$x]]; } return $ids; }
<?php $a = array(0,1,2,3,4,5,6,7,8); echo "$a原来的顺序为:<hr/>"; foreach($a as $v) echo $v."t"; shuffle($a); echo "<br/>$a被打乱后的顺序为:<hr/>"; foreach($a as $v) echo $v."t"; ?>
처음 얻은 결과 두 번째 얻은 결과는
두 번째 얻은 결과는
세 번째 얻은 결과는
이상이 이 글의 전체 내용입니다. 모든 분들의 공부에 도움이 되었으면 좋겠습니다. 더 많은 관련 내용은 PHP 중국어 홈페이지를 주목해주세요!
관련 권장 사항:
php에서 난수를 생성하는 3가지 방법PHP의 숫자 배열에서 가장 크고 작은 10개의 숫자를 찾는 방법PHP에서 다항식의 도함수를 찾는 방법 기능 코드위 내용은 PHP를 통해 임의의 배열 목록을 얻는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!