Unicode编码转汉字汉字转Unicode编码_

返回 相似 举报
Unicode编码转汉字汉字转Unicode编码__第1页
第1页 / 共5页
Unicode编码转汉字汉字转Unicode编码__第2页
第2页 / 共5页
点击查看更多>>
资源描述:
Unicode编码转汉字,汉字转Unicode编码_ Unicode编码转汉字,汉字转Unicode编码,具体代码如下 php /** * 汉字转Unicode编码 * param string str 原始汉字的字符串 * param string encoding 原始汉字的编码 * param boot ishex 是否为十六进制表示(支持十六进制和十进制) * param string prefix 编码后的前缀 * param string postfix 编码后的后缀 */ function unicode_encodestr, encoding UTF-8, ishex false, prefix , postfix ; str iconvencoding, UCS-2, str; arrstr str_splitstr, 2; unistr ; fori 0, len countarrstr; i len; i dec ishex bin2hexarrstri hexdecbin2hexarrstri; unistr . prefix . dec . postfix; return unistr; /** * Unicode编码转汉字 * param string str Unicode编码的字符串 * param string decoding 原始汉字的编码 * param boot ishex 是否为十六进制表示(支持十六进制和十进制) * param string prefix 编码后的前缀 * param string postfix 编码后的后缀 */ function unicode_decodeunistr, encoding UTF-8, ishex false, prefix , postfix ; arruni explodeprefix, unistr; unistr ; fori 1, len countarruni; i len; i if strlenpostfix 0 arrunii substrarrunii, 0, strlenarrunii - strlenpostfix; temp ishex hexdecarrunii intvalarrunii; unistr . temp 256 chr0 . chrtemp chrtemp / 256 . chrtemp 256; return iconvUCS-2, encoding, unistr; headerContent-Type text/html; charsetUTF-8; // UTF-8字符串测试 str 龕龖龗龘龙龚龛龜龝龞龟龠龡龢龣龤龥; var_dumpstr; // 简洁的 uni_str mb_convert_encodingstr, HTML-ENTITIES, UTF-8; var_dumpuni_str; str3 mb_convert_encodinguni_str, UTF-8, HTML-ENTITIES; var_dumpstr3; uni_str unicode_encodestr; var_dumpuni_str; // 40853;40854;40855;40856;40857;40858;40859;40860;40861;40862;40863;40864;40865;40866;40867;40868;40869; str2 unicode_decodeuni_str; var_dumpstr2; // 龕龖龗龘龙龚龛龜龝龞龟龠龡龢龣龤龥 uni_str unicode_encodestr, UTF-8, true, u, ; var_dumpuni_str; // u9f95u9f96u9f97u9f98u9f99u9f9au9f9bu9f9cu9f9du9f9eu9f9fu9fa0u9fa1u9fa2u9fa3u9fa4u9fa5 str2 unicode_decodeuni_str, UTF-8, true, u, ; var_dumpstr2; // 龕龖龗龘龙龚龛龜龝龞龟龠龡龢龣龤龥 // GBK字符串测试 str PHP汉字转UNICODE; str iconvUTF-8, GBK//IGNORE, str; uni_str unicode_encodestr, GBK; var_dumpuni_str; // 80;72;80;27721;23383;36716;85;78;73;67;79;68;69; str2 unicode_decodeuni_str, GBK; str2 iconvGBK, UTF-8, str2; var_dumpstr2; // PHP汉字转UNICODE uni_str unicode_encodestr, GBK, true, u, ; var_dumpuni_str; // u0050u0048u0050u6c49u5b57u8f6cu0055u004eu0049u0043u004fu0044u0045 str2 unicode_decodeuni_str, GBK, true, u, ; str2 iconvGBK, UTF-8, str2; var_dumpstr2; // PHP汉字转UNICODE 更多信息请查看IT技术专栏 ...
展开阅读全文

最新标签

copyright@ 2008-2020 大分享文库网 版权所有
经营许可证编号:豫ICP备11013292号-2

客服QQ:1965775022