태그 스타일
Q: <?php 와 <? 태그는 어떻게 다른가요?
A: 일반적으로 시작태그로 <? 를 많이 사용합니다.
그러나 프로젝트에서 XML 과의 연계가 필요하다면 시작태그를 <?php 로 사용해야 합니다.
XML 의 <? 부분을 읽어들일때 php 로 오인합니다
PHP 태그 스타일을 알아봅시다.
함께 포스팅하고 있는 그누보드의 경우 xml 사용을 염두에 두지 않았기 때문에 <? 와 ?> 태그로 이루어져 있습니다.
| 시작태그 | 끝맺음 태그 |
설명 |
| <?php | ?> | 서버에서 이방식을 지원 못하도록 설정할 수 없다. default(권장방식) XML 문서에서도 사용가능 |
| <? | ?> | 일반적으로 많이 사용되는 방식 XML 사용불가 php.ini 파일에서 short_open_tag = On으로 설정해야 사용가능 |
| <script language="php"> |
?> | HTML 편집기에서 <?php 나 <? 태그를 지원하지 않는 경우에 사용 |
| <% | ?> | ASP 나 ASP.NET 과 같은 스타일 php.ini 파일에서 asp_tags = On으로 설정해야 사용가능 |
사용 예문입니다.
<?php echo 'PHP 태그 사용법1'; ?> //xml 사용 가능 <? echo 'PHP 태그 사용법2'; ?> //일반적인 사용
결과는 아래와 같습니다.
PHP 태그 사용법1 PHP 태그 사용법2
| share |
|