2014-02-19 3 views
0

나는 소문자 <?php- 태그가 올바른 방법이라는 것을 알고 있습니다.<? PHP와 <? php의 차이점

그러나 나는 모든 응용 프로그램을 가지고 있습니다. <?PHP 열기 태그는 대문자입니다. 로컬 서버와 온라인 웹 서버에서 대문자 열기 태그가 잘 작동합니다. 그러나 테스트 웹 서버에는 문제가있었습니다. PHP 인터프리터는 태그 사이의 모든 것을 무시합니다.

나는 태그를 변경하기 위해 검색을 실행하고 스크립트를 대체 할 수 있음을 알고 있습니다. 그러나 나는 이것이 왜 일어 났는지 알고 싶다. 누구든지 도와 줄 수 있습니까?

P. 테스트 시스템과 온라인 시스템은 동일합니다.

+0

PHP는 문자를 구분 (때로는) 사건을 열 수있는 유효한 방법입니다 : http://stackoverflow.com/questions/2749781/why-are-functions-and-methods -in-PHP-case-insensitive –

답변

0

차이는 없습니다. Sergiu Paraschiv가 태그 php가 대소 문자를 구분하지 않는다고 말한 이유는 무엇입니까? 여기 PHP 태그

<?php ?> // standard tags 
<? ?> // short tags, need short_open_tag enabled in php.ini 
<% %> // asp tags, need asp_tags enabled in php.ini 

http://www.php.net/manual/en/language.basic-syntax.phptags.php

+0

이 오류를 더 이상 재현 할 수 없습니다. – Henry31