51Testing软件测试论坛

标题: 求教中文在显示和储存的区别(在线等答案) [打印本页]

作者: zxcab    时间: 2014-10-22 17:18
标题: 求教中文在显示和储存的区别(在线等答案)
求知,目前公司设计输入框最大字符输入长度为30.
按道理来说,1个中文占2个字符,1个英文占1个字符.
    是否此时在输入框中输入中文是否只能输入15个。
还是显示和储存不同,中文同样可以输入30个?

坐等,谢谢
作者: 赵佳乐SMILE    时间: 2014-10-22 17:38
我之前测试的系统 也有这样的 你就按需求来 问清楚是30个汉字还是15个汉字就行了
作者: 赵佳乐SMILE    时间: 2014-10-22 17:41
还有 这个也受数据库字符集的影响 有次开发迁移库 一个是utf-8的 一个是gbk的 就导致了输入的长度不一致
作者: 赵佳乐SMILE    时间: 2014-10-22 17:41
也就是 说 一个中文不一定占2个字符
作者: zxcab    时间: 2014-10-22 17:46
赵佳乐SMILE 发表于 2014-10-22 17:41
也就是 说 一个中文不一定占2个字符

thank u




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2