はじめに

perlスクリプトを作成していると、PHPやJSPライクに、HTML等の文章をそのままの形でスクリプト内に埋め込み、それを表示させたいケースが出てきます。

このページでは、HTML等の文章をスクリプト内にそのままの形で保存し、それを標準出力に出力する方法(ヒアドキュメント)について説明します。

実現方法

HTML等の文章をスクリプト内にそのままの形で保存し、それを標準出力に出力するには、以下のようにします。

サンプルコード
print << "END_OF_TEXT";
これはテスト用の文字列です。
そのままの形で出力されていますよね?

END_OF_TEXT

このプログラムをコンパイル/実行した結果は、下記の通りです。

実行結果
これはテスト用の文字列です。
そのままの形で出力されていますよね?

上記の例では、「END_OF_TEXT」の行までのテキストをそのままの形で標準出力に出力しています。

テキスト文中に「END_OF_TEXT」というテキストが含まれると、実行時にエラーになりますのでご注意ください。


あなたの探し物は見つかりましたか?
まさにこれだ
参考になった
ちょっと違う
これじゃない

何かメッセージがあればお願いします

このメッセージを非公開にする

ご注意

・頂いたメッセージは管理者のチェックの後、公開されます。
・メッセージの公開を希望されない場合には、「このメッセージを非公開にする」にチェックを入れてください。
・管理者が不適切と判断したメッセージは公開しませんので、予めご了承ください。


まだ評価がありません

表示できるメッセージはありません。