<? 와 <?php 무엇이 옳바른 표현인가?
여러분은 프로그램을 만들때 어떻게 사용하시나요?
<?php 로 꼭 사용해야 하는 것인지 아니면 <? 로 약식으로 사용해도 되는가... 하는 생각이 있습니다.
php 재단에서는 점차 <? 에 대해서 점차 퇴출시키겠다는 내용을 본 기억이 있어서요...
그누보드에 사용된 코드에는 <? 로 일관되게 코드가 형성된 상태라서...
<?php 로 꼭 사용해야 하는 것인지 아니면 <? 로 약식으로 사용해도 되는가... 하는 생각이 있습니다.
php 재단에서는 점차 <? 에 대해서 점차 퇴출시키겠다는 내용을 본 기억이 있어서요...
그누보드에 사용된 코드에는 <? 로 일관되게 코드가 형성된 상태라서...
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
프로그램
태그 필터 (최대 3개)
전체
개발자
소스
기타
mysql
팁자료실
javascript
php
linux
flash
정규표현식
jquery
node.js
mobile
웹서버
os
프로그램
강좌
썸네일
이미지관련
도로명주소
그누보드5
기획자
견적서
계약서
기획서
마케팅
제안서
seo
통계
서식
통계자료
퍼블리셔
html
css
반응형
웹접근성
퍼블리싱
표준화
반응형웹
홈페이지기초
부트스트랩
angularjs
포럼
스크린리더
센스리더
개발자톡
개발자팁
퍼블리셔톡
퍼블리셔팁
기획자톡
기획자팁
프로그램강좌
퍼블리싱강좌
댓글 16개
Tells PHP whether the short form (<? ?>) of PHP's open tag should be allowed. If you want to use PHP in combination with XML, you can disable this option in order to use <?xml ?> inline. Otherwise, you can print it with PHP, for example: <?php echo '<?xml version="1.0"?>'; ?>. Also, if disabled, you must use the long form of the PHP open tag (<?php ?>).
xml 등을 php로 출력할수 있는데 이때는 <? ?> 를 쓰지 말고 <?php ?> 를 써라
This directive also affected the shorthand <?= before PHP 5.4.0, which is identical to <? echo.
Use of this shortcut required short_open_tag to be on. Since PHP 5.4.0, <?= is always available.
PHP 5.4.0 이후부터는 <?= 는 항상 사용 가능하다.
편의성을 추구하는 진영이 이긴거 같군요
하지만 여러가지 상황을 볼때 <?php ?> 를 사용하는것이 다른 것으로 전환할때 xml 를 비롯한 다른 플랫폼과의 연동을 생각하면 <? ?>는 사용하지 않는거이 좋을듯....
바꿔볼려고도 했지만 한두번 쓰는것도 아니고 개발자가 편하게 개발하는 환경이 좋은거 같음
Off -> <?php ?>
On -> <? ?>
다만 저는 <?php ?>가 더 익숙함.
그후에 추가되거나 보일때 틈틈히 <?php 로 변경해야 하는것이 좋지 않을런지요
<? 를 계속 추가할 필요는 없지만 그렇다 하여도 <?php 를 아예 사용하지 않는것은 ...