B

php 질문좀...

· 2012-06-04 (월) 21:07:59 · 983 · 2
사실 외질문 갈려니깐
접을 잘안하셧 ㅠㅠ

php
$str = array('leftmenu', 'leftmenu1');
$no = rand(0, count($str) - 1);
=========================
<?php echo $str[$no];?> << 밑에애랑 다른값 나오게
<?php echo $str[$no];?> << 위에애랑 다른값 나오게
=========================

이렇게 뿌리는데용
위에 출력문 두개 같은값 안나오게 할려면 어떻에해야할까요
그냥 랜덤으로 한번 더뿌리려고하니간 이미지 7개을
중복없이 랜덤 뿌릴려는데 그렇게하면
소스가 개판이될거같아서용

혹시 한배열에 중복안되고 여러개 뿌릴수없을까요?
|

댓글 2개

$str = array('leftmenu', 'leftmenu1');
$rand_str = array_rand($str,sizeof($str));

for ($i=0; $i<sizeof($str); $i++)
{
echo $str[$rand_str[$i]];
}

돌려보진 않았지만 될겁니다. ^o^
2012-06-04 (월) 22:00:14
이건 ㅠㅠ 알구있습니다. 이런게아니에용 ㅠㅠ 답변감사합니다 ㅠㅠ
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
12-06-05 조회 1,428
12-06-05 조회 709
12-06-05 조회 1,088
12-06-04 조회 1,073
12-06-04 조회 811
12-06-04 조회 984
12-06-04 조회 914
12-06-04 조회 1,081
12-06-04 조회 1,127
12-06-04 조회 1,178
12-06-04 조회 1,648
12-06-04 조회 1,993
12-06-04 조회 878
12-06-04 조회 1,168
12-06-04 조회 1,706
12-06-04 조회 941
12-06-04 조회 7,196
12-06-04 조회 1,078
12-06-04 조회 1,126
12-06-04 조회 1,705