• 締切済み

よくわからないコマンド

サンプルプログラムにこういうのがありました。 $sql = <<<EOS EOS; このコマンドが気になったのですが、このコマンドはどういうときに使い、どういう意味があるのかおしえてくれませんか

みんなの回答

  • venzou
  • ベストアンサー率71% (311/435)
回答No.1

ヒアドキュメントと呼ばれる物でしょう。 http://fstyle.ddo.jp/archives/2005/08/perl_-.html $sql = <<<EOS select * from hoge where foo is null EOS; 通常は上記のように、間に文字列が入ります。 複数行にわたる長い文字列を扱う時に便利です。

関連するQ&A