幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2544|回复: 0

Delphi4PHP 2.0 的中文支持问题

[复制链接]

136

主题

1751

帖子

548

积分

版主

Rank: 7Rank: 7Rank: 7

积分
548
发表于 2009-3-10 11:11:56 | 显示全部楼层 |阅读模式
一般网上流传的方法有两个,但是这两个方法都有不尽人意的地方。

1.PHP,apache2和ide都用UTF-8
这样在页面上可以完美的支持中文,但SQL服务器那边例外,如果能自己去指定SQL服务器中用UTF-8的话,就完美了。
但是,像用现成的MSSQL的时候,现有的数据用了ANIS编码,这样就显出乱码了。只能自己来mb_convert_encoding()一下。

2.PHP,apache2和ide都用GB2312。再指定数据库也用GB2312。理论上这样也应该完美。
但事实上,Delphi4PHP 2.0的IDE在保存GB2312编码时,会把中文写成乱码。需要把工程发布后,然后手动去修改。

PS:VCL4PHP居然有5M左右大小,对小型应用来说,也许并不是一个最好的选择。虽然用起来,非常方便。
え~え~お!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2024-4-23 23:01 , Processed in 0.019702 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表