关闭

二环路开发心得

标签: base64数据网络
222人阅读 评论(0) 收藏 举报

关于网络传输中base64后的数据要丢失符号的处理方式

转换16进制再传输

/*
 * 字符串转换成16进制 add by Tony [2013-11-8]
*/
if ( ! function_exists('strToHex'))
{
function strToHex($string)
{
$hex="";
for($i=0;$i<strlen($string);$i++)
$hex.=dechex(ord($string[$i]));
$hex = strtoupper($hex);
return $hex;
}
}


/*
 * 16进制转换成字符串 add by Tony [2013-11-8]
*/
if ( ! function_exists('hexToStr'))
{
function hexToStr($hex)
{
$string="";
for($i=0;$i<strlen($hex)-1;$i+=2)
$string.=chr(hexdec($hex[$i].$hex[$i+1]));
return $string;
}
}

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:535次
    • 积分:24
    • 等级:
    • 排名:千里之外
    • 原创:2篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章存档