php如何将数据转化为2进制

php如何将数据转化为2进制

这篇文章主要讲解了“php如何将数据转化为2进制”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php如何将数据转化为2进制”吧!

转化2进制的方法:1、使用decbin()函数,可把十进制转为二进制,语法“decbin("十进制值")”;2、用base_convert()函数,可以将任意其他进制转为二进制,语法“base_convert("数据值",原进制值,2)”。

本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑

二进制数和十进制数的相互转换

1、十进制数转为二进制数

可以使用decbin(十进制值) 函数,它可把十进制数转换为二进制数。

<?phpechodecbin("3")."<br>";echodecbin("1")."<br>";echodecbin("1587")."<br>";echodecbin("7");?>

输出结果:

2、任意其他进制转为二进制数

可以使用base_convert() 函数在任意进制之间转换数字。

语法:

base_convert(number,frombase,tobase);

参数描述
number必需。规定要转换的数。
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。

只需要将参数tobase设置为2即可将任意其他进制转为二进制数

示例:

<?phpechobase_convert("3",10,2)."<br>";echobase_convert("ff",16,2)."<br>";echobase_convert("2003001",17,2)."<br>";echobase_convert("JZG8X",36,2);?>

输出结果:

感谢各位的阅读,以上就是“php如何将数据转化为2进制”的内容了,经过本文的学习后,相信大家对php如何将数据转化为2进制这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是恰卡编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

发布于 2022-04-15 22:33:21
收藏
分享
海报
0 条评论
61
上一篇:php中的魔术方法有哪些及怎么用 下一篇:jquery显示和隐藏元素的函数是什么
目录

    0 条评论

    本站已关闭游客评论,请登录或者注册后再评论吧~

    忘记密码?

    图形验证码