>백엔드 개발 >PHP 튜토리얼 >php_php 팁에서 무작위 배열 목록을 얻는 방법

php_php 팁에서 무작위 배열 목록을 얻는 방법

WBOY
WBOY원래의
2016-05-16 20:32:131098검색

이 글의 예제는 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 프로그래밍 설계에 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.