안녕하세요?HTML 태그와 함께 php의 코드문을 삽입할 경우
<ul>
<? while($row){ ?> <li><?=$row['subject']?> </li>
<? } ?>
</ul>
이런식으로 사용했는데~ 그간 "제어 구조의 대체 문법"을 적절하게 활용하지 못해서,혹시나 해서 팁텍에 올려봅니다~
위의 문법은
<ul>
<? while($row): ?>
<li> <?=$row['subject']?> </li>
<? endwhile; ?>
</ul>
이렇게 while / endwhile 로 표현 하면 가독성 면에서 더욱더 유리해 질듯 싶네요~
추가적으로 endwhile 문에 조건에 관련된 주석을 달아두면 더욱더 좋겠죠?
while문 뿐만 아니라 제어 구조의 문법이 대부분 end형식으로 표현가능하니 참고하세요~
<? // if / endif if(expr):
echo "조건문 1";
elseif(expr):
echo "조건문 2";
else:
echo "나머지~";
endif; // for / endfor
for (expr1; expr2; expr3):
echo "조건 루프";
endfor; // foreach / endforeach
foreach (array___EXPRESSION__ as $value):
echo "조건 루프";
endforeach; // switch / endswitch
switch ($i):
case 0:
echo "0일때";
break;
case 1:
echo "1일때";
break;
default:
echo "나머지~";
endswitch;
?>
출처 : http://phpschool.com/gnuboard4/bbs/board.php?bo_table=tipntech&wr_id=75262&page=5
게시글 목록
| 번호 | 제목 |
|---|---|
| 17628 | |
| 17616 |
기획서
사이트맵
11
|
| 17605 |
기획서
사이트제작순서 (참고)
10
|
| 20033 | |
| 10521 |
JavaScript
계층형 카테고리를 여러개 선택할수 있게 하는방법이 없을까요??
|
| 10518 |
jQuery
슬라이드 업 전체메뉴에 대해 질문드립니다.
2
|
| 10517 | |
| 10514 | |
| 10504 |
MySQL
mysql like 검색방법
9
|
| 20029 |
웹접근성
웹접근성이란?
3
|
| 10499 |
JavaScript
자바스크립트를 이용해서 모바일에 selet 박스 구현한것입니다
4
|
| 10491 |
jQuery
jquery로 펼침 메뉴 입니다.
7
|
| 10485 | |
| 20020 |
웹접근성
웹표준형 화면 확대/축소
8
|
| 10484 | |
| 10470 |
Mobile
끊기지 않는 세션을 만들려면 어떻게?
13
|
| 10463 | |
| 280 | |
| 20019 | |
| 10459 |
MySQL
csv 편집 방법?
3
|
| 10455 | |
| 10447 | |
| 10437 | |
| 10433 |
JavaScript
자바스크립트 해킹 공격에 대한 방어
3
|
| 10427 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기