2024. 7. 4. 17:23

PHP 짧은 태그 허용하기 (short_open_tag)

PHP 짧은 태그 허용하기 (short_open_tag)


 

▶설명


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

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

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

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

 

▶설정 방법


php.ini 파일에서 설정

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