次のコードを使用すると、5つの別々の行が表示されます。代わりに、すべての行を1行にまとめます。タブはなく、先行スペースも空白行もありません。私が期待していたものではありません。PHP heredocフォーマットを保持していません
他のコードを見た後、プログラマーは、(
を代わりに使って)一連のものを挿入し、私が探していた結果を得ました。私はあまりにも多くを期待していますか?私は一流のスペースとタブを働かせることはできませんでした。これはセットアップの問題でしょうか?
<?php
$author = "Alfred E Newman";
$out = <<<_END
This is a Headline
This is the first line.
This is the second.
- Written by $author.
_END;
print $out;
// echo $out; // ... didn't format as expected either
?>
結果:これは見出しです。これは最初の行です。これは二番目です。 - Alfred E Newmanによって書かれています。
出力が良好に見える:http://codepad.org/7Oogl3hY;) – hakre