コメントもう7月です。今年も半分が終わってしまいました(^ω^;)たまにはプログラミングっぽい話題を。現在も愛用している方法を紹介してみます。(改めてググってみてもすぐには見つからなかったので(^ω^;))PHPで開発を行っている際にechoで複数行を出力したくなる場合があるかと思います。(複数行を変数へ代入したい場合も含みます。)そういった場合、私はヒアドキュメントを用います。以下のようにヒアドキュメント内で変数を展開できる機能は非常に有用です。/>3行目EOT;?>出力:1行目2行目3行目ただし、関数は展開されないため、htmlspecialchars等を利用したい場合に困ります。/>3行目EOT;?>出力:1行目{htmlspecialchars(2行目)}3行目これでは、$_GETや$_POSTで受け取ったデータを出力する際に困ってしまいます。安全に出力するためには以下のように記述します。href=”http://www.google.com/”>2行目</a>3行目こうする事で安全に出力できはしますが正直な所、出力したい変数が多い場合は面倒ですよね。スマートに記述したい所です。そこで、htmlspecialcharsをクラス化し変数に代入してみます。実際には以下のようなコードをPHPソースに追加します。HSC_Class();?>すると、以下のような形で記述できるようになります。href=”http://www.google.com/”>2行目</a>3行目いかがでしょうか。事前にhtmlspecialcharsを通す必要がなくなった分、PHPソースが分かりやすく簡素になったと思いませんか。「$hsc->enc()」とする事により、クラス「HSC_Class」内の関数「enc」を呼び出している事になります。ヒアドキュメント内で変数から関数を呼び出しとすることにより、ヒアドキュメント内で関数が利用できます。よろしければお試しくださいね。そうそう、PHPの開発にはEclipseがお勧めです。Oneパッケージが便利です。)(ちなみに、上記のPHPコード部分の配色はEclipseの物を再現してみました。引用ご利用頂けますので是非お試しください。Uploader側で仕様変更が行われていないためです。引用メソッドはいけるんですね!盲点でした。><知らなかったー!これは超便利ですね。自分も初めて知った時は目から鱗でしたwお役に立てましたら幸いです。