Oct 27

ini_set不是万能的,她也有失效的时候 又遇乱码 晴

, 08/10/27 19:12 , 技术开发 » PHP , 评论(0) , 引用(0) , 阅读(3008) , Via 本站原创 | |
今天用了ini_set("magic_quotes_gpc" ,0);定义后,发现转义一直有问题。
最好打印echo get_magic_quotes_gpc();才知道,ini_set不是万能的,她也有失效的时候!
在unix环境中,用CGI方式安装时,好像就设置不了ini_set,而在IIS+phpisapi环境下是可以的。
另外一个问题,但是定义CHARSET=Shift_JIS时,下列字符存入mysql中会有乱码将变为“?” 比如:
① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ ⑪ ⑫ ⑬ ⑭ ⑮

⑯ ⑰ ⑱ ⑲ ⑳ Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ

㍉ ㌔ ㌢ ㍍ ㌘ ㌧ ㌃ ㌶ ㍑ ㍗ ㌍ ㌦㌣ ㌫ ㍊ ㌻

㎜ ㎝ ㎞ ㎎ ㎏㏄ ㎡ ㍻

〝 〟 № ㏍ ℡ ㊤ ㊥ ㊦ ㊧ ㊨ ㈱ ㈲ ㈹ ㍾ ㍽ ㍼

≒ ≡ ∫ ∮ ∑ √ ⊥ ∠ ∟ ⊿ ∵ ∩ ∪

Array
Array

Array

重写为:

Array

在 Servlet 中更改 setContentType() 的规范。

Array

Array

重写为:

Array

Array

Array

重写为:

Array

注: 下表列出了有效的字符集标签值以及等同的 IANA 标签和说明:
字符集标签      IANA标签                           说明

cp932            windows-31j                    Microsoft CP932 = Win31J-DBCS

sjis                 shift_jis                           Shift JIS(无扩展)

作者:@Everyday NetLog
地址:http://blog.zhoz.com/read.php?456
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!

发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]