技術資料らしきものPHPSmartyのデリミタを変更する

えーと、あれなんだっけ・・・・・?

あの、あれですよ。
Smartyタグの「{」とか「}」とかあるじゃないですか。
区切り記号とでも言いますか、囲み記号とでも言いますか。。。
正式名称、何て言いましたかねぇ・・・・・

デリ・・・デリ・・・・・デリなんとかだったと思うんですけど、、、
あの、気に食わない場合に「チェンジ!」とか言う奴でしたかね?(デリ違い)


デリミタを変える理由を私なりに

あまり好ましくない事かもしれないが、HTMLソース内にJavaScriptやcss等で他に「{」とか「}」を使う場合、
{literal}〜{/literal}
でわざわざ囲わなければいけないんですが、これが少々煩わしい。というのが一点。

他には、WISIWYGなツール(Dreamweaverとか)で編集する際に、コードがズガズガ出ていて見辛いし、場合によってはレイアウトが崩れてデザインワークに支障が出る。だから何とかしたい。ってな理由が考えられます。

デリミタ変えると入力が面倒・・・ってな議論はとりあえず置いておいて・・・

方法

これで、WISIWYGなアンチクショウではコメントアウト扱いになるんで、上手く隠す事が出来てみたり。
まあ、HTMLのコメントアウトがベストかどうかって議論は別問題なんで、今日はここまで。

 

PHP関連リンク

サイト

Binbo-Special > 技術情報らしきもの > PHP
当サイトです。

2008/04/04

▲一番上へ