0

私は PHP の学習はもちろん、コーディング全般についても初心者です。以下のコードを見て、ブラウザで解析してください

<?php
echo "<h3> Below is an examples of Heredoc Syntax in PHP<h3>";
$foo = <<<XYZ
This is a string using heredoc syntax.
XYZ;
    echo $foo;
?>

$foo に格納されている文字列が、ブラウザーで解析されると、上記の h3 タグのプロパティを継承するのはなぜですか? プレーンテキストを返すべきではありませんか? 助けてください。

4

2 に答える 2

1

<h3>最初のタグを適切に閉じていません。代わりに、あなたは新しいものを始めています。したがって、実際には2つの h3要素があり、どちらも終了タグがありません...

正しく閉じると、期待どおりに動作するはずです。

echo "<h3> Below is an examples of Heredoc Syntax in PHP</h3>";
于 2012-08-09T06:35:12.990 に答える
0

タグを閉じる必要があり<h3> </h3>ます..代わりに、もう一度開きました

于 2012-08-09T06:36:19.917 に答える