<?php
$html = '<table width="447" height="188" border="1" align="center">
<tr>
<td height="182" bgcolor="#FF0000">
<!---->
<div align=center>a </div>
<!-- -->
<div align=center>b </div>
<!-- -->
<div align=center>c </div>
<!---->
<div align=center>d </div>
<!-- -->
<div align=center>bobby </div>
<!-- -->
</td>
</tr>
</table>';$html = str_replace(array("<!--","-->"),"",$html);
echo $html;
?>
$html = '<table width="447" height="188" border="1" align="center">
<tr>
<td height="182" bgcolor="#FF0000">
<!---->
<div align=center>a </div>
<!-- -->
<div align=center>b </div>
<!-- -->
<div align=center>c </div>
<!---->
<div align=center>d </div>
<!-- -->
<div align=center>bobby </div>
<!-- -->
</td>
</tr>
</table>';$html = str_replace(array("<!--","-->"),"",$html);
echo $html;
?>
" <!--.*?-->"
这样才对.