반응형
배열에서 임의 항목 가져오기
$items = Array(523,3452,334,31,...5346);
이 배열의 각 항목은 몇 가지 숫자입니다.
에서 랜덤 아이템을 가져오려면 어떻게 해야 하나요?$items
?
echo $items[array_rand($items)];
다음에 같은 아이템을 다시 선택해도 괜찮으시다면:
$items[rand(0, count($items) - 1)];
PHP Rand 함수 사용
<?php
$input = array("Neo", "Morpheus", "Trinity", "Cypher", "Tank");
$rand_keys = array_rand($input, 2);
echo $input[$rand_keys[0]] . "\n";
echo $input[$rand_keys[1]] . "\n";
?>
사용하다array_rand()
php 매뉴얼 참조 -> http://php.net/manual/en/function.array-rand.php
언급URL : https://stackoverflow.com/questions/4233407/get-random-item-from-array
반응형
'programing' 카테고리의 다른 글
개별 목록으로 튜플 목록을 압축 해제하려면 어떻게 해야 합니까? (0) | 2023.01.25 |
---|---|
정수 목록에서 지정된 값에 가장 가까운 숫자를 가져옵니다. (0) | 2023.01.25 |
JavaScript에서 문자열 보간은 어떻게 하나요? (0) | 2023.01.25 |
Maria DB의 맨 위 행을 제외한 모든 행 선택 (0) | 2023.01.25 |
easy_install보다 pip을 사용하는 이유는 무엇입니까? (0) | 2023.01.25 |