php8 에 대응하기 위해서 패치가 이루어졌는데요..
패치된 내용중에 이상하게 있어서 ..
<?php
?>
구문이 있는데.. 패치된 파일에서 마지막 닫는 ?> 구문이 왜 삭제가 되었는지 의문입니다.
isset() 함수 사용으로 전부 다는 아니지만 대부분의 에러를 잡는 것은 이해가 되는데..
?> 구문까지 에러가 나는지?
이런 이유로 전부 삭제했다고 하네요.
https://sir.kr/g5_tip/15205
댓글을 작성하려면 로그인이 필요합니다.
써도 되는데
안쓰는게 권고 사항입니다
PSR권고 사항에
파일 마지막에 ?>닫는태그 미사용 이 있습니다
다른 파일에 인클루드될때
?>이후 공백문자 하나때문에
헤더가 미리전송되는 스트림버그를 해결하기 위한 권고입니다
그외에도
ModernPHP로 검색해보시면 잘 나옵니다
답변을 작성하려면 로그인이 필요합니다.
이 게시물을 신고 하시겠습니까?신고사유를 선택해주세요.
새해에도 하시는 일마다 넘치는 축복이 있으시길..