PHP ヒアドキュメント構文の理解: 「<<<」とは何ですか?
PHP では、「<<<」を表します。構文は、ヒアドキュメント文字列を作成するために使用されます。その仕組みは次のとおりです:
ヒアドキュメント文字列の開始
ヒアドキュメント文字列を開始するには、次の構文を使用します:
<<<HEREDOC_TOKEN
ここで HEREDOC_TOKEN は次のとおりです。
例:
$sql = <<<MySQL_QUERY
ヒアドキュメント文字列の終了
ヒアドキュメント文字列を終了するには、単に HEREDOC_TOKEN を新しい行に配置し、その後には何も配置しません。
HEREDOC_TOKEN
例外として、オプションで終了トークンの後に単一のセミコロンを含めることができます。
保持改行とコンテンツ
ヒアドキュメント構文を使用すると、改行やその他のコンテンツを保持した複数行の文字列を作成できます。これは、SQL クエリ、HTML テンプレート、またはその他のテキストベースの出力を生成する場合に役立ちます。
例
次のコードは、ヒアドキュメント文字列を使用して HTML ヘッダーを生成します。 :
echo <<My Website Welcome to my site!