将8进制字符串数值转换为10进制
/*
麻栗坡网站制作公司哪家好,找创新互联!从网页设计、网站建设、微信开发、APP开发、响应式网站设计等网站项目制作,到程序开发,运营维护。创新互联于2013年创立到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联。
* 函数名:oct2dec
* 说明:将8进制字符串数值转换为10进制
*/
function oct2dec($bin){
// strrev() 函数反转字符串
$temp = strrev($bin);
$result = 0;
// strlen() 函数返回字符串的长度
for ($i=0,$len = strlen($temp); $i < $len; $i++) {
// pow() 返回8的$i次方的幂
$result += pow(8,$i) * $temp[$i];
}
return $result;
}
// 八进制144
$a = '144';
// 十进制100
echo oct2dec($a);
分享题目:将8进制字符串数值转换为10进制
当前地址:http://azwzsj.com/article/gedojs.html