您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

转义HTML到PHP还是使用Echo?哪个更好?

转义HTML到PHP还是使用Echo?哪个更好?

这是您最容易阅读的内容。当然,每种情况都会有所不同。如果您要处理整个页面,并且其中有很大一部分没有任何PHP,那么我会脱离PHP并只编写纯HTML,而如果有一部分包含很多PHP变量,我会全部用PHP完成。

例如:

<table>
    <tr>
        <td colspan="<?PHP echo $numCols; ?>">
            <?PHP echo $a; ?>, <?PHP echo $b; ?>, and <?PHP echo $c?>
        </td>
    </tr>
</table>

与:

<?PHP
echo "<table>"
    . "<tr>"
    .    "<td colspan=\"" . $numCols . "\">"
    .        $a . ", " . $b . " and " . $c
    .    "</td>"
    . "</tr>"
    . "</table>"
; ?>

要么

<?PHP
echo "<table>
         <tr>
            <td colspan='{$numCols}'>
               {$a}, {$b}, and {$c}
            </td>
         </tr>
      </table>";
?>

也不要忘记 printf

<?PHP
printf("<table>"
    . "<tr>"
    .    "<td colspan=\"%d\">%s, %s and %s</td>"
    . "</tr>"
    . "</table>"
    , $numCols
    , $a
    , $b
    , $c
);
?>
php 2022/1/1 18:14:10 有598人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶