本文介绍了“php如何将二进制转换为十进制”的知识。很多人在实际案件操作中都会遇到这样的困难。接下来,让边肖带领你学习如何应对这些情况。希望大家认真阅读,学点东西!
php二进制到十进制的转换方法:1。使用bindec()函数,语法为“Bindec($ binary _ string)”;2.使用base_convert()函数,语法为“base _ convert ($ binary _ string,2,10)”。
本教程操作环境:windows7系统,PHP 7.1版,DELL G3电脑
php将二进制转换为十进制
1、使用bindec()函数
Bindec($binary_string)函数将二进制数$binary_string转换为十进制数。
?服务器端编程语言(Professional Hypertext Preprocessor的缩写)
echobindec('0011 ')。br ';
echobindec('01 ')。br ';
echobindec('11000110011 ')。br ';
echo bindec(' 111 ');
?输出:
2、使用base_convert()函数
base_convert()函数在任意小数位之间转换数字。
base_convert($binary_string,$frombase,$ to base);$binary_string是必需的。指定要转换的二进制数。
需要$frombase。指定数字的原始十进制。介于2和36之间,包括2和36。高于十进制的数字用字母a-z表示,如A代表10,B代表11,Z代表35。
$tobase必需。指定要转换的基本系统。介于2和36之间,包括2和36。高于十进制的数字用字母a-z表示,如A代表10,B代表11,Z代表35。
?服务器端编程语言(Professional Hypertext Preprocessor的缩写)
header(' content-type : text/html;charset=utf-8 ');
$ num1=' 0011
$ num2=' 11000110011
回声“二进制”。$num1。转换为十六进制。base_convert($num1,2,10)。br ';
回声“二进制”。$num2。转换为十六进制。base_convert($num2,2,10)。br ';
?输出:
这里介绍一下“php如何将二进制转换为十进制”的内容。感谢您的阅读。如果你想了解更多的行业,可以关注网站。边肖将为您输出更多高质量的实用文章!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/143757.html