HTML에서 벗어나기
PHP가 파일을 해석할때 PHP코드로 해석하라고 하는 특별한 코드와 만나지 않는다면 단순히 그 파일의 텍스트를 넘겨줄 뿐이다. 해석기(parser)는 PHP 닫기 태그가 있는곳까지 발견된 코드 모두를 수행한다. PHP 닫기 태그 를 만나면 다시 텍스트를 그냥 넘겨주기 시작하는것이다. 이런 메카니즘은 HTML안에 PHP코드를 내장시킬수 있게 해준다: PHP 태그 밖의 모든것은 완전히 단독으로 존재하는것이고, 반면에 PHP 태그 안쪽은 코드로서 해석이 된다.
PHP 코드 블록은 네가지의 태그형태로 표시할수 있다. 이 중에서 두가지 (<?php. . .?> 과 <script language="php">. . .</script>)는 항상 유효한 형태이다. 반면에 다른 형태는 php.ini 설정 파일에서 켜거나 끌 수 있다. 짧은형(short-form)태그와 ASP스타일(ASP-style) 태그는 편하겠지만, 긴 형태 태그만큼 이식성이 뛰어나진 못하다. XML이나 XHTML안에 PHP코드를 내장시키려면 XML과 호환될수 있도록 <?php. . .?>형을 써야한다.
'Web(웹) Study > PHP' 카테고리의 다른 글
무조건 알아야 할 PHP 속도 테스트 14 가지 (0) | 2009.10.06 |
---|---|
[PHP] 클래스 - 추상 클래스 ( Abstract) (0) | 2009.10.06 |
PHP 에서 MSSQL 접속하는 방법 (셋팅방법, 윈도우 XP) (0) | 2009.10.06 |
PHP - GD로 이미지 합치기 텟트 출력 (0) | 2009.10.06 |
윈도우 운영체제에서 아파치 설치 후 PHP설정 방법 (0) | 2008.11.21 |