26.09.29
0
조회 172
26.09.26
1
조회 138
26.09.24
0
조회 162
26.09.23
0
조회 168
26.09.19
0
조회 484
26.09.11
0
조회 144
26.09.10
0
조회 139
26.09.10
0
조회 143
26.09.10
0
조회 111
26.09.10
0
조회 98
26.09.09
1
조회 95
26.09.04
0
조회 419
26.09.03
0
조회 336
26.09.01
1
조회 131
26.08.29
0
조회 171
26.08.22
0
조회 281
26.08.20
0
조회 310
26.08.13
0
조회 304
26.08.13
0
조회 354
26.08.13
0
조회 198
댓글 6
$temp = $menu.$i;
layout_info->$temp
이렇게 하면 될것 같은데요.
마지막 출력단 이렇게 했는데 위 내용이 그대로 출력이 되어 버리네요.
레이아웃이나 스킨 등 html 쪽에서는
{@ $menu_icon = get_object_vars($layout_info)['menu_icon'.$i]}
{$menu_icon}
php 등에서는
$layout_info->{'menu_icon'.$i}
{$menu_icon}
요거 레이아웃에 적용해봤는데 아무것도 안나오네요.
아 잘되네요. 예약된 예약어가 달라서 그랬네요.
요거 알려주신거 공부해보겠습니다. 감사합니다.
보통 ''<-, 따옴표 혹은 ""<- 쌍따옴표에 들어간 문자들을 문자열이라고 부르는데, 이 문자열들을 변수이름을 그대로 사용할 수 잇는 방법도 있습니다.
일반 따옴표에서는 안되고 쌍따옴표를 쓰면 문자열의 내용을 아래와 같이 사용이 가능합니다.
$nick_name = '람보';
$text = "{$nick_name}님 께서 로그인 하셨습니다.";
-> 람보님 께서 로그인 하셨습니다.
$nick_name = '람보';
$text = "$nick_name 님 께서 로그인 하셨습니다.";
-> 람보 님 께서 로그인 하셨습니다.
$nick_name = '람보';
$text = '$nick_name 님 께서 로그인 하셨습니다.';
-> $nick_name 님 께서 로그인 하셨습니다.
띄어쓰기 및 변수 이름을 확인해보시면서 사용하시길 권장드립니다.
그리고 이런 구조등등을 확실하게 구분할 수 있는 IDE 에디터를 사용하시면 변수 및 내용들이 구분되어서 확인이 가능해요