- 293 名前:nobodyさん mailto:sage [2007/10/31(水) 00:07:52 ID:???]
- >>290
>rawコンテナみたいのも提供してるからそこから取り出すように出来てる これ、blogやwikiみたいなの作るときは無駄過ぎね? $html = parse_wiki($wiki); みたいなのがあって、これをビューに渡して表示させたいとき、当然HTMLエスケープはせずに表示するよね。 でもアサイン時に一喝してHTMLエスケープしたら、$html も問答無用でエスケープされるんでしょ? wikiやblogだと $html の中身は長くなるから、必要のないエスケープが毎回強制的に実行されるのはすごく無駄だ。エスケープ処理はけっこう重いよ?測ってみたらわかると思うけど。 >FWを使っていてエスケープせずに表示したかったことは >まったくといっていいほどなかった、というのは藤本神のお言葉 それほんとか? $html = nl2br(htmlspecialchars($text)); みたいなのしょっちゅう出てくるけど。 あとは<pre<で表示するコードを色付けして表示したいとき <pre<<?php echo htmlspecialchars($code); ?></pre< ではなくて <pre<<?php echo parse_proram($code, 'javascript'); ?></pre< にするし。 レイアウトテンプレートを使ったら当然エスケープしないし。
|

|