向php echo添加html标记

向php echo添加html标记,php,html,Php,Html,只是想知道,添加HTML标记或其他相关内容的正确方法是什么 echo$row->title 是我干的 echo'。$row->title'您这样做是完全正确的。但是,不要忘记,除非允许html(在“标题”中不太可能),否则可能需要转义html字符 echo'”.htmlspecialchars($row->title)。; 这将是转义和其他一些特殊字符。您这样做是完全正确的。但是,不要忘记,除非允许html(在“标题”中不太可能),否则可能需要转义html字符 echo'”.htmlspeci

只是想知道,添加HTML
标记或其他相关内容的正确方法是什么

echo$row->title

是我干的


echo'。$row->title'

您这样做是完全正确的。但是,不要忘记,除非允许html(在“标题”中不太可能),否则可能需要转义html字符

echo'”.htmlspecialchars($row->title)。

这将是转义和其他一些特殊字符。

您这样做是完全正确的。但是,不要忘记,除非允许html(在“标题”中不太可能),否则可能需要转义html字符

echo'”.htmlspecialchars($row->title)。

这将转义和其他一些特殊字符。

没有错误或正确的方法。这样做,因为它是最好的可读性为您(这是一个主观的问题)。但是,试着制定一个标准,不要每次都以不同的方式去做。

没有错误或正确的方法。这样做,因为它是最好的可读性为您(这是一个主观的问题)。但是,试着制定一个标准,不要每次都以不同的方式去做。

你也可以这样做

echo "<strong>{$row->title}</strong>";
echo“{$row->title}”;
您也可以这样做

echo "<strong>{$row->title}</strong>";
echo“{$row->title}”;

您所做的一切都很好。当然,有不同的方法可以实现相同的输出,但是如果您的上述代码对您来说很容易阅读,那么就不需要更改它。
@Andrew:如果您的代码在使用
shorttags=FALSE
的服务器上使用过,请注意不要太夸张。他可以测试那一行,如果不行,没什么大不了的。你做的很好。当然,有不同的方法可以实现相同的输出,但是如果您的上述代码对您来说很容易阅读,那么就不需要更改它。
@Andrew:如果您的代码在使用
shorttags=FALSE
的服务器上使用过,请注意不要太夸张。他可以测试那一行,如果不行,没什么大不了的。