PHP 무작위로 숫자를 추출
안녕하세요. 고코더 입니다.
PHP에서 랜덤으로 숫자를 무작위로 뽑는 방법을 배워 보려고 합니다.
친절한 php는 배열로 열심히 담아 놓은 숫자를
원하는 만큼 숫자를 랜덤으로 뽑아줍니다.
▼바로 array_rand() 함수 입니다.
▼사용법은 간단합니다.
array_rand(
1번째 인수 : 배열의 숫자를 받습니다. 무작위로 뽑히기 원하는 숫자입니다.
2번째 인수 : 몇 개의 숫자를 뽑을지, 2개 이상이면 배열로 결과 값을 리턴 합니다.
)
▼간단하게 예제를 만들어 봤습니다.
1 2 3 4 5 6 7 8 9 10 | <?php //1부터 100개의 숫자를 생성 for ($i=1 ; $i <= 100 ; $i++) { $num[$i] += $i; } echo "1개의 랜덤 수 : ".array_rand($num,1); echo PHP_EOL; echo "2개의 랜덤 수 : ".implode(",",array_rand($num,2)); ?> | cs |
▼쉽게 랜덤 숫자를 만들어 낼 수 있습니다.
간단하고 직관적으로 사용할 수 있는
랜덤 함수 였습니다.
마무리
이 많은 함수 다 만드느라 힘들었겠네요
'IT_Developers > PHP' 카테고리의 다른 글
PHP - DB 연결 후 출력시 글자 깨짐 (0) | 2018.04.23 |
---|---|
PHP - mysql, mysqli 함수 차이 (0) | 2018.04.18 |
Nginx - An attempt was made to access a socket in a way forbidden by its access / 서버 시작 불가 오류 (0) | 2018.04.09 |
PHP - Use of undefined constant / error (0) | 2018.04.03 |
PHP - 오류 메세지 출력 / error_reporting (0) | 2018.03.30 |
댓글