<?php
$information = <<<INFO
Name: John Smith
Address: 123 Main St
City: Springville, CA
INFO;
echo $information;
?>
結果:
解析エラー: 構文エラー、3 行目の予期しない T_SL
ヒアドキュメントを宣言する山括弧の後に空白があるため、パーサーは不平を言っています。PHP マニュアル サイト (具体的には、 http://www.php.net/manual/en/language.types.string.php#language. types.string.syntax.heredoc )。
<?php
$information = <<<ENDHEREDOC
this is my text
ENDHEREDOC;
echo $information;
質問を編集し、無効な書式を修正しました (SO は Markdown を使用しています)。- の後にスペース文字があることがわかりました<<<INFO
。これがエラーの原因です。
そのスペースを削除すると、すべてが正常に機能するはずです...まあ、正常に機能する必要があります。