테스트 사이트 - 개발 중인 베타 버전입니다

php8 에 대응하기 위해서 패치가 이루어졌는데요..이상한게 있어서. 채택완료

두꺼비밥 4년 전 조회 3,735

php8 에 대응하기 위해서 패치가 이루어졌는데요..

 

패치된 내용중에 이상하게 있어서 ..

 

<?php

 

?>

 

구문이 있는데.. 패치된 파일에서 마지막 닫는 ?> 구문이 왜 삭제가 되었는지 의문입니다.

isset() 함수 사용으로 전부 다는 아니지만 대부분의 에러를 잡는 것은 이해가 되는데..

 

?> 구문까지 에러가 나는지?

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
4년 전

이런 이유로 전부 삭제했다고 하네요.

https://sir.kr/g5_tip/15205

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

두꺼비밥
4년 전
답변 감사합니다..

새해에도 하시는 일마다 넘치는 축복이 있으시길..

댓글을 작성하려면 로그인이 필요합니다.

플래토
4년 전

써도 되는데

안쓰는게 권고 사항입니다

 

PSR권고 사항에 

파일 마지막에 ?>닫는태그 미사용 이 있습니다

다른 파일에 인클루드될때

?>이후 공백문자 하나때문에

헤더가 미리전송되는 스트림버그를 해결하기 위한 권고입니다

그외에도

ModernPHP로 검색해보시면 잘 나옵니다

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

두꺼비밥
4년 전
답변 감사합니다..

새해에도 하시는 일마다 넘치는 축복이 있으시길..

ps. 채택을 2개 하라고 하면 님 글도 채택하고 싶군요..

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인