使い分けだとは思うんですけど、
echoやprintでhtmlを出力する時に、
どういった形で出力してますか?

たとえば
echo "<div id=\"a\">\n"
. "<div id=\"b\">\n";
とか、
echo "<div id=\"a\">
<div id=\"b\">
";
とか
echo '<div id="a">
<div id="b">
';
とか
echo <<<EOF
<div id="a">
<div id="b">
EOF;
とかいろいろありますよね。
この書きかたはセキュリティ的に良くないよー
みたいなことは特にありませんか?