用php语句将数据库中字符串(字母+数字)变成纯数字?
php+mysql,数据库中一列字符串变成:例如"a2e",把字母由16进制变为十进制,数字都加10,怎样写?不胜感激...
php+mysql,数据库中一列字符串变成:例如"a2e",把字母由16进制变为十进制,数字都加10,怎样写?不胜感激
展开
展开全部
function Encode16T10($str){
preg_match_all("/\w/",$str,$date);
$date=$date['0'];
foreach($date as $key=>$val){
switch($val){
case a:case A:
echo 10;
break;
case b:case B:
echo 11;
break;
case c:case C:
echo 12;
break;
case d:case D:
echo 13;
break;
case e:case E:
echo 14;
break;
case f:case F:
echo 15;
break;
default:
echo $val+10;
}
}
}
Encode16T10("a2c");//里面的a2c是你可以随便改的,只要是16进制数就行,看输出结果是否符合你的要求
2014-04-21
展开全部
这个 就是比较简单了 就是每个字符加上十 就是了啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-04-21
展开全部
不很知道哦啊啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询