답변 2개
채택된 답변
+20 포인트
1년 전
PHP파일의 코드에서
마지막 ?> 는 생략하는것이 실제 PHP에서 권장하는 방식입니다.
다만, html과 혼용될 경우에는
<?php echo $변수명 ?> 과 같이 ?>를 닫아줘야합니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
미니님a
Expert
1년 전
php 코드로만 이루어져있다면
마지막에 생략은 좋은 습관 중 하나입니다.
사용해야 하는 경우는 php + html 등 다른 언어도 사용해야 할때 ? 사용합니다,.
생략하는 이유는 다음과 같습니다.
1. 의도치 않은 출력 방지: 종료 태그 후에 빈 줄이나 공백이 있으면 브라우저로 출력될 수 있어 예기치 않은 문제를 일으킬 수 있습니다.
2. 헤더 관련 문제 방지: PHP 스크립트가 헤더를 보내야 하는 경우, 종료 태그 이후의 빈 공간으로 인해 "Headers already sent" 오류가 발생할 수 있습니다.
3. 파일 포함 시 문제 방지: 다른 파일에 포함될 때 예기치 않은 출력을 방지할 수 있습니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
소수리꼬
1년 전
초보를 위한 조언 감사드립니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인