웹관련자료(web)/php & ajax

php -> 배열(Array)에서 무작위(Random )하게 값을 선택하기

2pie 2022. 8. 23. 18:50

//문자열에서 콤마 기준으로 배열로 전환한다.
$subIdStr = "aaa,bbb,ccc,ddd,eee";
$subIdArray = explode( ',', $subIdStr );

//배열에서 랜덤하게 값을 가지고 온다.
//$subIdIdx 값에 배열의 순번에 들어 있다.
$subIdIdx = array_rand($subIdArray);
$subIdValue = $subIdArray[$subIdIdx];

//해당 배열값을 출력한다.
echo $subIdValue;