PHPのヒアドキュメントの中で定数を表示する方法 
2015/06/30 Tue.
ありません。
PHPの仕様なので仕方がない。
けど、なんとか無理くそ表示させてみた。
<?PHP
define('DEF', 'abc');
$func = 'constant';
echo <<<PRINT
<hr>
{$func('DEF')}
<hr>
PRINT;
?>
define('DEF', 'abc');
$func = 'constant';
echo <<<PRINT
<hr>
{$func('DEF')}
<hr>
PRINT;
?>
定数の内容を出力する関数「CONSTANT」の名前を変数に格納し、ヒアドキュメント内でその関数を実行させている。
これで定数の内容をヒアドキュメント内で表示させることができます。
が・・・関数名を変数に格納するなら、定数を変数に格納したほうが早い。
ええ、使い道がないことぐらいはわかったうえで好奇心を満たすための自己満足って奴ですよ。
- 関連記事
category: PHP
この記事へのコメント
コメントの投稿
コメントは全て管理人が内容を確認してから表示されます(非公開コメント除く)。
内容によっては表示されない場合がありますことご了承願います。
内容によっては表示されない場合がありますことご了承願います。