怎样把一个中文字转换成英文?要一一对应 我真的没分了。想表现诚意都不行了。呵呵。等那天我物理登陆了csdn的服务器,设他个几百万,那时再报效大家。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 别吵!回答问题的就跟。不回答的shut up 楼主可以考虑这么解决.反正是图片,不一定要用E文,用数字也可以的了.你可以把中文的名字改成ASCI码,那就是数字了,绝对一一对应.使用ord()函数.不过,如果是两个以上汉字就得一个汉字一个汉字来转.这可以保证对应的唯一性.另,如服务器不支持纯数字文件,可以考虑在数字字符串前加个A什么的. 可以用汉字内码,那是不是就是ascii码?两个汉字的现象不会出现。都是单字。 ord()不行。很多汉字的ascii码相同。 echo str_replace("%","",urlencode("啊.gif")); ord()不行。很多汉字的ascii码相同。谁说的一个汉字有两个ascii$str="过";$asc=(string)ord($str{0}).(string)ord($str{1}) 汉字的ascii码不会相同吧$r=substr("啊.gif",0,1);echo ord($r);$r=substr("啊.gif",1,1);echo ord($r);先用substr读两次;再用ord 我的ord不行的话是错误的,因为我没有转换截取的后一半。用ord转换出来的,$str="过";$asc=ord($str{0}).ord($str{1})得出的结果是六位的,也就是百万计。这样能显示所有汉字而不重复么? 大家帮忙看一下,我的IIS不行了图片我抓上来了.我重装了一下也是不行 ceshi 百分急求,smarty 方面的问题 POST的问题 有人用过cakephp框架吗,进来帮帮我! linux下php必须编译安装吗?yum里的都版本太低呀 php的SESSION 问题 如何给EDITPLUS配置测试环境 script脚本必须放在<html>和</html>中间么? 请教curl采集ebay乱码怎样解决? php和mysql的时间问题 求一个MYSQL 的查询语句
反正是图片,不一定要用E文,用数字也可以的了.
你可以把中文的名字改成ASCI码,那就是数字了,绝对
一一对应.使用ord()函数.
不过,如果是两个以上汉字就得一个汉字一个汉字来转.
这可以保证对应的唯一性.另,如服务器不支持纯数字文件,可以考虑在数字字符串前
加个A什么的.
两个汉字的现象不会出现。都是单字。
一个汉字有两个ascii
$str="过";
$asc=(string)ord($str{0}).(string)ord($str{1})
$r=substr("啊.gif",0,1);
echo ord($r);
$r=substr("啊.gif",1,1);
echo ord($r);先用substr读两次;再用ord
用ord转换出来的,
$str="过";
$asc=ord($str{0}).ord($str{1})
得出的结果是六位的,也就是百万计。这样能显示所有汉字而不重复么?