Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/270.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在PHP代码中插入HTML标记的更好方法是什么?_Php - Fatal编程技术网

在PHP代码中插入HTML标记的更好方法是什么?

在PHP代码中插入HTML标记的更好方法是什么?,php,Php,我看到了两种方法,但我不知道哪种方法更好,是否应该像这样插入div标记: echo "<div>"; echo”“; 还是像这样 ?> <div> <?php ?>这个问题没有正确的答案 当显示大量HTML时,我通常使用?>我使用的文本编辑器具有颜色格式,当您回送内容时,所有内容只显示相同的颜色,因此如果您不在PHP中,您可以从颜色协调中获益。这纯粹是一个观点问题。使用最适合您的方法,或者使用echo”“的代码库要求的方法,您需要在HTML中转义所有双引

我看到了两种方法,但我不知道哪种方法更好,是否应该像这样插入div标记:

echo "<div>";
echo”“;
还是像这样

?> <div> <?php

?>这个问题没有正确的答案


当显示大量HTML时,我通常使用
?>我使用的文本编辑器具有颜色格式,当您回送内容时,所有内容只显示相同的颜色,因此如果您不在PHP中,您可以从颜色协调中获益。

这纯粹是一个观点问题。使用最适合您的方法,或者使用
echo”“
的代码库要求的方法,您需要在HTML中转义所有双引号。我看到了两种方法,但我不知道哪一种更好。。。这些都没有。您确实不想在php中插入html标记。
<?php while ($row == $query->fetchObject() ) : ?>
  <div class="row-<?php echo $row->id ?>">
     //Some more of the data
  </div>
<? endwhile; ?>
<?php echo "Hello, my name is <strong>Joe Doe<strong>"; ?>