首先應該注意 PHP 的開始/結束旗標已經改變。老的
<? > 已經被三種新的形式所置換:
例子 D-1. 移植:舊有的開始/結束旗標
<? echo "這是 PHP/FI 2.0 的代碼。\n"; >
|
|
PHP/FI 2.0 支援這種變化:
例子 D-2. 移植:第一種開始/結束旗標
<? echo "這是 PHP 3.0 的代碼!\n"; ?>
|
|
請注意,結束旗標現在由一個問號和一個大於號組成而不僅是一個大於號。但是,若果計劃在伺服器上使用
XML,會發現錯誤。這是因為 PHP 可能會把 XML 文件中的旗標當作 PHP
代碼執行。因此,建議使用以下方法:
例子 D-3. 移植:第二種開始/結束旗標
<?php echo "這是 PHP 3.0 的代碼!\n"; ?>
|
|
一些編輯器並不能識別並處理指示旗標,Microsoft FrontPage
就是其中之一。為了使之標準工作,可以使用下面的方法:
例子 D-4. 移植:第三種開始/結束旗標
<script language="php">
echo "這是 PHP 3.0 的代碼!\n";
</script>
|
|