12/01/23 18:09:04.87 NlIjtP0L
【OS名】Windows 7 Home Premium SP1 (64bit)
【PHPのバージョン】5.3.9
【連携ソフトウェア】Apache 2.2.21
(php.ini)
mbstring.internal_encoding = UTF-8
mbstring.http_input = UTF-8
mbstring.encoding_translation = On
不正な UTF-8 を出来る限り防ぎたいと思っています
htmlspecialchars のように無効な文字を削除する関数で、'<' (小なり) や '>' (大なり) を変換しない関数は無いでしょうか
$str = htmlspecialchars_decode(htmlspecialchars($str, ENT_COMPAT, ''), ENT_COMPAT) のように書くのが適切でしょうか