php로 중복되지 않는 랜덤 이미지 여러개를 추출하기 위해 배열과 셔플을 썼는데 안됩니다

php로 중복되지 않는 랜덤 이미지 여러개를 추출하기 위해 배열과 셔플을 썼는데 안됩니다

QA

php로 중복되지 않는 랜덤 이미지 여러개를 추출하기 위해 배열과 셔플을 썼는데 안됩니다

본문


<html>
<head>
</head>
<body>
<?php

$images = array
       ('http://example.com/1.png',
	'http://example.com/2.png',
	'http://example.com/3.png',
	'http://example.com/4.png',
	'http://example.com/5.png',
	'http://example.com/6.png',
	'http://example.com/7.png',
	'http://example.com/8.png',
	'http://example.com/9.png',
	'http://example.com/10.png');


shuffle($images);

for($i=0; $i<5; $i++) 

{
	echo '<img src="'.$images[$i].'"/>';
}

?>

</body>
</html>



왜 안돌아가죠

쌍따옴표 오류는 아닌것 같은데


목적은 n개의 이미지 중에서 m (n>=m)개를 노중복랜덤으로 뽑는겁니다

1. 저 코드를 돌아가게 하는 방법이나
2. 목적에 부합하는 다른 방법을
알려주시면 감사하겠습니다.

php가 아니라 자바여도 됩니다.

이 질문에 댓글 쓰기 :

답변 1

위 코드를 테스트하니 제대로 실행이 되는것 같습니다.
어디가 문제인지요?
답변을 작성하시기 전에 로그인 해주세요.
전체 1

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT