상세 컨텐츠

본문 제목

short_open_tag 활성화

개발/PHP

by I-진 2022. 7. 25. 18:26

본문

 

▶ 설명

PHP에 시작 태그는
<?php 으로 시작하는게 일반적이지만,

짧은 태그를 허용하면 <? 만으로도 코드 실행이 가능해집니다. (PHP 설치 시에 이미 짧은 태그가 허용되어 있는 경우가 있습니다.)

짧은 태그가 허용되어 있지 않은 상황에서  <?  시작하는 코드가 존재하면 동작하지 않거나, 에러가 발생할 수 있습니다.

* PHP echo 단축 태그인 <?=$var?> 은 짧은 태그와는 다른 것으로, 짧은 태그가 허용되어 있지 않아도 사용이 가능합니다.

 

▶ 설정 방법

php.ini 파일에서 설정

php.ini 파일을 열어서 short_open_tag을 찾아서 다음과 같이 변경합니다. (php.ini 파일 변경 후에는 서버를 재시작해야 적용됩니다.)
; short_open_tag=Off
short_open_tag=On

 

서비스 재기동

 

 

 

▶예제

코드

<? echo "Hello World!" ?>

 

결과

Hello World!

 

'개발 > PHP' 카테고리의 다른 글

ERROR 메시지 출력  (0) 2022.11.01
해당 폴더 파일 리스트 추출 하기  (0) 2022.08.11
서버 로컬 IP 추출  (0) 2022.07.27

관련글 더보기