개발 Q&A

제목 '?>' 닫기 태그에 관한 webstrom가이드 라인 메시지
글쓴이 UYEONG 작성시각 2013/05/29 15:05:21
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 19538   RSS
 안녕하세요.

요새 웹스톰을 아주잘 쓰고 있는데요
해당 툴에서 php파일의 최 하단에 닫기태그 즉 ?>을 사용하면
closing tag '?>' is redundant for files containing only php code
와같은 가이드 메시지가 뜨네요

무슨 의도인지 한줄로 설명이 부족한데
아신다면 가르침 부탁드립니다.

감사합니다.
 다음글 카페24에 올리는 경우 (2)
 이전글 c2dm 같은 곳에 보면 Authorization 값을... (5)

댓글

전상민 / 2013/05/29 16:35:37 / 추천 0
닫는 태그를 사용할 경우 닫는 태그 뒤에 공백, 줄바꿈 등이 있으면
빈 페이지나 원치 않는 화면을 출력할 수 있습니다.
헤더 출력전에 다른 내용이 출력되면 헤더를 조작하지도 못하구요.
변종원(웅파) / 2013/05/29 16:47:03 / 추천 0
ci 파일 잘 보시면 ?> 닫는 것 없습니다.

주석으로 마무리 하고 맨 마지막줄은 빈줄이나 빈칸이 없이 저장을 해야합니다.
박순철 / 2013/05/29 16:52:17 / 추천 0
http://php.net/manual/kr/language.basic-syntax.instruction-separation.php

관련이 있는건지 모르겠네요.

관련이 있다면, 그 에디터를 쓰면 마지막엔 닫기태그를 쓰지 말아야겠네요.

더 편한건가.. ^^

sublime text 보다 더 괜찮나요?
니삼 / 2013/05/30 08:36:14 / 추천 0
닫기 태그 뒤에 줄바꿈문자 들어가있으면 곤란해지는 상황이 올 수도 있음
처음에 이거 당했을때 파일 다운로드쪽이 고장났는대
정상파일, 파일다운로드 통해서 받은 파일 바이너리 비교하고 문자열 하나 끼어드는거 확인해서
찾아냈던 기억이;