php 질문좀... 정보
php 질문좀...
본문
사실 외질문 갈려니깐
접을 잘안하셧 ㅠㅠ
php
$str = array('leftmenu', 'leftmenu1');
$no = rand(0, count($str) - 1);
=========================
<?php echo $str[$no];?> << 밑에애랑 다른값 나오게
<?php echo $str[$no];?> << 위에애랑 다른값 나오게
=========================
이렇게 뿌리는데용
위에 출력문 두개 같은값 안나오게 할려면 어떻에해야할까요
그냥 랜덤으로 한번 더뿌리려고하니간 이미지 7개을
중복없이 랜덤 뿌릴려는데 그렇게하면
소스가 개판이될거같아서용
혹시 한배열에 중복안되고 여러개 뿌릴수없을까요?
접을 잘안하셧 ㅠㅠ
php
$str = array('leftmenu', 'leftmenu1');
$no = rand(0, count($str) - 1);
=========================
<?php echo $str[$no];?> << 밑에애랑 다른값 나오게
<?php echo $str[$no];?> << 위에애랑 다른값 나오게
=========================
이렇게 뿌리는데용
위에 출력문 두개 같은값 안나오게 할려면 어떻에해야할까요
그냥 랜덤으로 한번 더뿌리려고하니간 이미지 7개을
중복없이 랜덤 뿌릴려는데 그렇게하면
소스가 개판이될거같아서용
혹시 한배열에 중복안되고 여러개 뿌릴수없을까요?
댓글 전체

$str = array('leftmenu', 'leftmenu1');
$rand_str = array_rand($str,sizeof($str));
for ($i=0; $i<sizeof($str); $i++)
{
echo $str[$rand_str[$i]];
}
돌려보진 않았지만 될겁니다. ^o^
$rand_str = array_rand($str,sizeof($str));
for ($i=0; $i<sizeof($str); $i++)
{
echo $str[$rand_str[$i]];
}
돌려보진 않았지만 될겁니다. ^o^

이건 ㅠㅠ 알구있습니다. 이런게아니에용 ㅠㅠ 답변감사합니다 ㅠㅠ