2009-11-13 4 views
0

<? 태그만을 사용하지만 최신 PHP 버전은 <?php 태그를 사용하는 새로운 버전의 PHP 클라이언트를위한 테스트 서버를 만들고 있습니다.어떤 PHP 버전이 <? php 태그를 도입 했습니까?

이전 코드를 변경하지 않고 설치할 수 있도록 설치해야하는 버전을 찾고 있습니다.

+1

당신의 텍스트는 약간 이상합니다.

+0

제목 줄에있는 질문에 대답하려면 : PHP 1.0. ;) – Powerlord

+0

@ 프랭크 처음 읽은 후에도 혼란 스러웠습니다. 그것을 처리했습니다. –

답변

13

표준 PHP 태그 <?php의 짧은 버전을 사용하려면 short_open_tag 만 사용하면됩니다.

하지만 그렇게하지는 않겠지 만 짧은 태그 <?을 표준 PHP 태그 <?php으로 바꿔 휴대 성을 높이십시오.

+1

당신은 정확합니다. '

+0

@Wally에 추가하면 chelmertz

6

내 지식에 따라 <?php은 항상 사용 가능합니다. <? 짧은 태그는 php.ini에서 지시문이 허용 된 경우에만 사용할 수 있습니다.

0

호기심, 그리고 예제의 모든 버전에 'PHP-2.0'는 열 <?을 사용 태그들. 따라서 버전 1.0과 2.0 만 사용한다고 가정하면 <?<?php이 2 또는 3.0의 이후 버전에 도입되었습니다.

필자는 PHP의 이전 버전을 사용하지 말 것을 제안했지만, php.ini를 뒤범벅해서 4.0에서 작동하는 스크립트를 얻을 수 있어야합니다.

관련 문제