시작/끝 태그 Start/end tags

당신에게 아마 주의하는 첫번째 것은 PHP의 시작과 끝이 바뀌었다는 것이다. 예전의 <? >양식이 세가지 양식으로 바뀌었다:

예 B-1. 이주: 예전 시작/끝 태그

<? echo "This is PHP/FI 2.0 code.\n"; >
2.0버전에는, PHP/FI 는 이와같은 변화를 지원하고 있었다. As of version 2.0, PHP/FI also supports this variation:

예 B-2. 이주: 새로운 첫번째 시작/끝 태그

<? echo "This is PHP 3.0 code!\n"; ?>
이것은 끝쪽 태그가 하나의 비교문자대신에 물음표 마크와 비교문자로 이루졌다는 것을 알수 있다. 아마 당신이 당신의 서버에 XML를 쓰기를 계획한다면 이 새로운 변화는 몇몇 문제점들을 가지고 있다. 왜냐하면 PHP는 아마 XML문서상의 XML마크업을 PHP코드처럼 실행할 것이다. 이것 때문에 다음과 같이 소개하는 것을 따른다:

예 B-3. 이주: 새로운 두번째 시작/끝 태그

<?php echo "This is PHP 3.0 code!\n"; ?>
몇몇 사람은 에디터들이 처리구문태그들을 인식하지 못하는 문제를 가지고 있었다. 마이크로소프트 프론트페이지는 그러한 에디터들중 하나 였고, 다음과 같이 소개하는 변화를 따른다:

예 B-4. 이주: 새로운 세번째 시작/끝 태그

<script language="php">

  echo "This is PHP 3.0 code!\n";

</script>