| PHP 배열에서 무작위로 하나 뽑아주는 array rand() 함수 |
|
|
 |
3년 전 |
array_rand() 함수는 배열에서 어느 하나를 무작위로 뽑아준다. 간단히 다음과 같이 쓸 수 있다.
$vegetable = array("시금치", "콩나물", "아욱", "냉이");
$selected = array_rand($vegetable);
echo $selected;
이 예제 에서는 채소 이름이 들어있는 배열에서 하나를 뽑게 된다.
단, 출력값은 무작위로 뽑은 게 배열에서 몇번째에 있는가를 나타내는 숫자이다.
따라서 아래와 같이 echo를 써서 그 결과를 출력할 경우 1, 2, 3과 같은 숫자가 나온다.
숫자가 아니라 배열에서 뽑은 실제값을 얻고 싶다면 아래와 같이 써야 한다.
echo $vegetable[$selected]; |
|
추천 : 374 |
추천
목록
|
|