답변 5개 / 댓글 1개
채택된 답변
+20 포인트
원래는 php소스에는 항상 <?php 이런식으로 시작을 해야 맞습니다.
하지만 번거롭기도 하고 해서 예전 php버전은 대부분 <? 이렇게만 입력을 해도 되도록 숏태그 기본설정을 저렇게 해놓았던 거고요. 하지만 최근에 와서는 저런 부분이 보안상 문제가 되는 이슈가 있어서 기본설정을 <?php로 되겠끔 변경이 되었습니다. 다시 설정을 하면 <? 이런식으로 사용가능은 하지만 보안상 좋지 않고 서버 이전이라던가 하게 되면 또 설정이 달라져서 오류가 뜰 수 있기 때문에 아예 작업하실 때 <?php로 작업을 하시는 게 좋습니다. 마찬가지로 <?=$a?> 이런 부분도 <? echo $a; ?> 이렇게 변경해서 사용을 하셔야 합니다. 물론 이부분은 아직까지는 오류는 없지만 그래도 나중을 위해서 이렇게 사용하세요~!
답변을 작성하려면 로그인이 필요합니다.