怎样把一个中文字转换成英文?要一一对应 我真的没分了。想表现诚意都不行了。呵呵。等那天我物理登陆了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})得出的结果是六位的,也就是百万计。这样能显示所有汉字而不重复么? 后台主页面使用iframe做的,登陆页登陆后不显示主页面的iframe部分是怎么回事 好心人帮帮我 php解析XML请看xml文件,在线等候 急。。。 网页权限设置 刚才搜了一下,好像都挺复杂的。 大家的mysql语句中,id类的数字项,进不进行转义? 我想用fwrite来生成静态的页面,可怎样处理分页呢?? 请问:如何将信息大批量上传到mysql库中 请问PHP如何设置SESSION的超时? 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})
得出的结果是六位的,也就是百万计。这样能显示所有汉字而不重复么?