CI 묻고 답하기

제목 php 태그를 안 닫는 이유??
글쓴이 레나토 작성시각 2014/09/10 03:02:34
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 14670   RSS
php를 쓸 때는 로 끝나잖아요. 근데 CI에 보니까 ?> 태그가 없더라고요.

일부러 안쓰는 것 같은데 어떤 이유가 있는 건가요? 이것때문에 오류가 발생하지는 않나요?
 다음글 쪽지기능 구현방법 (6)
 이전글 count(*) 출력에 관해서 질문드립니다. (2)

댓글

들국화 / 2014/09/10 09:28:14 / 추천 0
MVC 같은 include 가 있는 구조에서 클로즈 테그 끝에 스페이스나 탭이 들어갈 경우 화면 출력이 일어나기 때문에 오류를 방지 하기 위해서
클로징 테그를 달지 않는걸 권장 합니다.
kaido / 2014/09/10 09:46:09 / 추천 0
들국화 // 그렇군요. 
테러보이 / 2014/09/10 12:23:36 / 추천 0
저도 비슷한 경험들 때문에 php로만 이루어진 파일(클래스, 라이브러리)들에서는 php닫는 태그를 달지 않고있습니다.
변종원(웅파) / 2014/09/10 20:20:29 / 추천 0
들국화님 말씀대로 ?> 이후에 엔터키나 공백이 들어가 있으면 의도하지 않은 에러가 날 수 있습니다.
디버깅 하기도 힘듭니다.

그래서 코딩하실때 맨 마지막줄에는 의미없는 엔터키, 공백은 없도록 해야합니다.