{$layout_info->wdg_random_1}
{$layout_info->wdg_random_2}
{$layout_info->wdg_random_3}
이런 코드를 loop 되는 메뉴 안에 사용 하려고 합니다.
그럼 숫자는 loop문 안에서 증가가 되어야 해서
{@$i=1;}
반복되는 메뉴 {@$i}
{@$i++}
이렇게 쓰면 반복되는 만큼 $i가 1부터 증가가 되는 걸로 알고 있는데요,
{$layout_info->wdg_random_$i}
이렇게 쓰면 오류가 나고
{$layout_info->wdg_random_.$i}
{$layout_info->wdg_random_+$i}
이렇게 쓰면 1, 2, 3 이렇게 숫자만 표시가 되네요..
서로 합해서 표현되게 만들 수는 없을까요 ㅠ;
{$layout_info->wdg_random_1}
{$layout_info->wdg_random_2}
{$layout_info->wdg_random_3}
이 숫자를 따로 쓰지 않고 반복문 안에서 이걸 출력하게 만들고 싶거든요;ㅁ;
{$layout_info->wdg_random_{$i}}
결국 이런 걸 쓰고 싶은건데 { 안에 { 가 안되니깐 ;ㅁ;
어떻게 하죠?;
{$set->wdg_random_.$i} $set->wdg_random_[$i]} {$imgsrc[i] = $set->wdg_random_1} <br> {$layout_info->wdg_random_[$i]}
{@$i} {$set->wdg_random_.$i} $set->wdg_random_[$i]} {$imgsrc[i] = $set->wdg_random_1} <br> {$layout_info->wdg_random_[$i]} {$layout_info->wdg_random_+i+1} <br> <?php echo($i); ?> {$set->wdg_random_.@$i} {@$test = 364; $test=$test*$test} {@$a=$layout_info->wdg_random_; @$b=$a+$i;$b;} {$set->wdg_random} $wdg = "$layout_info->wdg_random_" <hr> <? $menu = '$$layout_info->wdg_random_' . $i; echo($$menu); ?> <hr> <? $$menu = $$layout_info->wdg_random_.'1'; echo($menu); ?> <hr> <? $menu = $layout_info->wdg_random_.$i; echo($$menu); ?>
으앙 ㅠㅠ
다 안돼요. ㅠ $set = $layout_info 입니다;
php가변변수나...
http://php.net/manual/kr/language.variables.variable.php
php포인터 사용방법
http://b4you.net/blog/100
대충 해봤는데 안되는듯 하네요 ㅎㅎ-_- 포기하는걸로 ㅠ
이 글을 읽어보면.. 방법을 도대체 모르겠네요 ;ㅁ;