前後のエントリ

2005年01月18日(火)

PHPは表示のときに実行されるんだった

各テンプレートでこんなのをインクルードするですよ。

<?php
  $BlogURL = '<$MTBlogURL$>';
?>

で、自サイト内へのリンクにはそのPHP変数を使えば、例えば引っ越したときとかに全然手直しが要らなくて便利! オレ天才!!

<a href="<?php echo $BlogURL; ?>index.php">自サイト内リンク</a>

とか思ったわけですが、結局PHPは表示のときに実行されるわけで、MTEntryExcerptとかを生成するときはPHP全然関係ないわけで、いきなりPHPコードが概要に現れちゃったりするわけですよ、index.rdfの中とかに。

MTEntryなんちゃらを展開するときにPHPを通す方法なんて思いつかないし、思いついたとしてもメリットよりデメリットのほうが大きいような気がするから、記事書くときにPHPで手を抜こうとか思うことをやめることにしました。 やっぱり私は天才ではなく間抜けだったということで。

投稿者 ミキオ | 2005-01-18(火) 12:14:44 | [ウェブログ] | 2005年01月 | ツイートする

zenback

前後のエントリ