您的位置:首页 > 其它

手机号编码解码

2016-07-02 00:59 190 查看
//推荐人号码
$link['referrer_mobile'] = self::_decode($_POST['referrer_mobile']);


/**
* 编码   PS:传入 手机号   返回 字符串
* @param unknown $s
* @return string
*/
private static function _encode($s) {
$len = strlen($s);
$newstr='';
for ($i=0; $i<$len; $i++) {
$newstr .= str_pad(dechex(ord($s[$i])), 2, '0', STR_PAD_LEFT);
}

return $newstr;
}

/**
* 解码 PS:传入 字符串   返回 手机号
* @param unknown $s
* @return string
*/
private static function _decode($s) {
$strArr = str_split($s, 2);

$newstr = '';
foreach ( $strArr as $hexStr ) {
$newstr .= chr(hexdec($hexStr));
}

return $newstr;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: