Study/php

php7 에서 short tag 사용하기

Answer Choi 2016. 8. 24. 18:33
반응형

보통은 php 코드를 구현할 때 아래의 태그 안에서 구현을 해야합니다.



1
2
3
<?php
....
?>
cs


하지만 short_open_tag를 활성화 해주면 아래의 코드에서도 php코드를 사용가능 합니다.


1
2
3
<?
....
?>
cs



간단한 예로 아래의 코드에서 Line 1의 php를 제거하면 웹페이지에 아무것도 보이지 않습니다.


1
2
3
<?php
phpinfo();
?>
cs


하지만 php.ini에서 short_open_tag를 활성화 해주면 사용 가능합니다.


1
sudo nano /etc/php/7.0/apache2/php.ini
cs


nano로 들어가신 후 short_open_tag를 검색합니다.



위 그림과 같이 Off가 기본 값입니다.


On으로 바꿔주신후 저장하고 나와 apache를 재시작합니다.


1
sudo service apache2 restart
cs


이제 웹페이지에서 열어보면 태그가 정상동작 하는 것을 볼 수 있습니다.




반응형