$value1 = "string1"; $value2 = "string2"; > 그누4 질문답변

그누4 질문답변

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

$value1 = "string1"; $value2 = "string2"; 정보

$value1 = "string1"; $value2 = "string2";

본문

sample.php
$value1 = "string1";
$value2 = "string2";

안녕하세요 그누보드 회원님
다소 제목이 황당하실 수도 있겠다는 생각듭니다.
질문 드릴 내용은
sample.php를 불러올 때마다 위에 string1과 string2가 번갈아서 화면에 보일 수 있는가입니다.
아마도 스위치 역할을 하는 값을 파일에 저장하고 이를 읽어서 번갈아 보여줄 수는 있겠다 생각은 해봤는데 파일입출력 등 전체적으로 퍼포먼스가 떨어질 듯합니다.
뭔가 좋은 방법이 없을까요.
딱히 방법이 없다면 랜덤함수로는 어떻게 할 수 있을까요?
많은 회원님들 도움을 부탁드리겠습니다.
감사합니다.
  • 복사

댓글 전체

번갈아 보이려면 한번 보인 변수를 세션에 저장하면 되겟네요

$ss=get_session('str');
if( !$ss){$ss=0; set_session('str', 0); }
else{ $ss=abs($ss -1); set_session('str', $ss); }

$value_arr=array('string1','string2');
echo $value_arr[$ss];

이 정도면 되지않을까합니다
균이님도 빠르게 답변 주셔서 정말 감사드립니다.
돌려보았는데 string1만 계속 찍히네요.
어떻게 된 일일까요?
조금만 더 도와주시면 고맙겠습니다.
도와주실거죠?^^
아..실수 입니다
if( !$ss) <--이건 0을 저장하기때문에 사용할 수 없고 필요도 없네요
$ss=get_session('str');
$ss=abs($ss -1); set_session('str', $ss); 

이렇게 고치세요
© SIRSOFT
현재 페이지 제일 처음으로