« テーブルのカラム名を一発で取得する方法 | CakePHPで可逆暗号 » |
CakePHP1.2
HtmlHelper::link()を使えば、リンクタグを生成してくれます。
その時の表示文字に対して、htmlspecialchars をデフォルトでつけてくれます。
該当箇所
[cake/libs/view/helpers/html.php] if ($escapeTitle === true) { $title = htmlspecialchars($title, ENT_QUOTES); } elseif (is_string($escapeTitle)) { $title = htmlentities($title, ENT_QUOTES, $escapeTitle); }
$title以外にも、第3パラメータの$htmlAttributes内部の文字もエスケープしてくれます。
トラックバックURL(右クリックでURLのコピーをしてください)