脱力系備忘録BloG ホーム »PHPのヒアドキュメントの中で定数を表示する方法

PHPのヒアドキュメントの中で定数を表示する方法  

ありません。

PHPの仕様なので仕方がない。
けど、なんとか無理くそ表示させてみた。

<?PHP
define('DEF', 'abc');
$func = 'constant';
echo <<<PRINT
<hr>
{$func('DEF')}
<hr>
PRINT;
?>
定数の内容を出力する関数「CONSTANT」の名前を変数に格納し、ヒアドキュメント内でその関数を実行させている。
これで定数の内容をヒアドキュメント内で表示させることができます。



が・・・関数名を変数に格納するなら、定数を変数に格納したほうが早い。
ええ、使い道がないことぐらいはわかったうえで好奇心を満たすための自己満足って奴ですよ。

関連記事

category: PHP

この記事へのコメント

コメントの投稿

非公開コメント

コメントは全て管理人が内容を確認してから表示されます(非公開コメント除く)。
内容によっては表示されない場合がありますことご了承願います。

プロフィール

お問い合わせ

最新記事

最新コメント

▲ Pagetop