www.baike369.com
百科369 > PHP教程 > PHP减少出错的技巧

PHP减少出错的技巧


1. 不使用短标识符

不要使用下面的短标识符(short_tag)编写程序:

<?=$_REQUEST['passport_name'];?>

从PHP5以后,php.ini文件中的short_tag选项是关闭的,因此如果使用短标识符编写程序可能导致该程序不能执行,另外,按照Web开发的行业标准,也应该采用XML标准来开发程序,使用下面的语句:

<?xml version="1.0" ?>

下面的脚本可以通行在任何PHP环境中:

<?php
echo $_REQUEST['passport_name'];
?>

2. 减少脚本中输出HTML

在PHP程序中尽可能不出现HTML代码,因为太多的HTML标签会增加源代码维护的复杂度,包含较少的HTML代码的PHP程序在改版或修改样式时会更方便。

下面的代码使用echo语句输出HTML:

<?php
echo "<table>";
echo "<tr><td>姓名</td><td>位置</td></tr>";
foreach($userArray as $userItem){
  echo "<tr><td>$userItem[Name]</td><td>$userItem[Position]</td></tr>";
}
echo "</table>";
?>

应该使用下面优化的写法,把PHP代码嵌入到HTML中:

<table>
<tr><td>姓名</td><td>位置</td></tr>
<?php foreach($userArray as $userItem){ ?>
<tr><td><? echo $userItem[Name]; ?></td><td><? echo $userItem[Position]; ?></td></tr>
<?php } ?>
</table>
Copyright© 2011-2016 www.baike369.com All Rights Reserved