텍스트 파일내 줄을 랜덤으로 출력하기
본문
$data['wr_link1'] = $link1;
게시판의 링크 부분을 저렇케 지정하고 링크에 들어갈 도메인 리스트(link1.txt) 파일에는
링크 주소들 리스트가 50개정도 있고요
(ex)link1.txt
abc.com
bbc.com
ccc.com
.
.
.
.
link1.txt 파일의 리스트중 랜덤으로 하나씩 나오게 할려면 어떻케 해야되는지요.
질문답변을 찾아 여러가지로 해봣는데 랜덤으로안나오고 계속 마지막 거만 나오던데
어떻케 하면 랜덤으로 나올수 있을까요 ^.^;;
답변 3
$f = file(G5_PATH.'/link.txt');
$cnt = count($f);
$rand = rand(0, $cnt);
echo $f[$rand];
답변감사합니다. ^^
위에 대로 하니까 링크는 올라가는데 랜덤으로는 들어가지 않코 한개만 올라가네요
rand 대신 mt_rand 하니까 잘 되네요 ^^;;
답변을 작성하시기 전에 로그인 해주세요.