foreach 반복문에서는 shuffle 함수 사용 못 하나요?
본문
for문에서는 변수 정의 다음에 shuffle(변수명) 형식으로 넣어주면 랜덤 출력 잘 되던데,
foreach문에서는 출력이 안 되네요.
혹시, foreach 반복문에서 랜덤으로 뿌려주는 방법이 따로 있을까요?
답변 1
$arr = array(1, 2, 3, 4);
shuffle($arr);
foreach($arr as $v) {
echo $v;
}
이건 잘 됩니다.
정확하게 어떤 걸 원하시는지 잘 모르겠네요.
답변을 작성하시기 전에 로그인 해주세요.