首先应该注意 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>
|
|