ja:rule:inp:入力文字エンコーディングをバリデーションする
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| ja:rule:inp:入力文字エンコーディングをバリデーションする [2016/03/18 07:54] – [非適合コード例] yohgaki | ja:rule:inp:入力文字エンコーディングをバリデーションする [2016/03/18 07:55] (current) – yohgaki | ||
|---|---|---|---|
| Line 18: | Line 18: | ||
| filter_var関数のFILTER_DEFAULTのみでは$nameは$_GET[' | filter_var関数のFILTER_DEFAULTのみでは$nameは$_GET[' | ||
| - | htmlspecialchars関数は文字エンコーディングをバリデーションするが、PHP 5.4 と PHP 5.5 のデフォルト値は、 UTF-8 で、それより前のバージョンの PHP のデフォルト値は ISO-8859-1 でした。 | + | htmlspecialchars関数は文字エンコーディングをinternal_encoding設定(default_charsetのみ設定されている場合はdefault_charset)の文字エンコーディングでバリデーションするが、PHP 5.4 と PHP 5.5 のデフォルト値は、 UTF-8 で、それより前のバージョンの PHP のデフォルト値は ISO-8859-1 でした。 |
| ===== 適合コード例 ===== | ===== 適合コード例 ===== | ||
ja/rule/inp/入力文字エンコーディングをバリデーションする.1458287662.txt.gz · Last modified: 2016/03/18 07:54 by yohgaki
