|
三,八进制(octal system)转换函数说明 八进制转十进制 octdec() 函数
echo octdec('77'); //输出 63echo octdec(decoct(45)); //输出 45
octdec
(PHP 3, PHP 4, PHP 5)
octdec -- 八进制转换为十进制
说明
number octdec ( string octal_string )
返回 octal_string 参数所表示的八进制数的十进制等值。可转换的最大的数值为 17777777777 或十进制的 2147483647。PHP 4.1.0 开始,该函数可以处理大数字,这种情况下,它会返回 float 类型。四,十六进制(hexadecimal)转换函数说明
十六进制转十进制 hexdec()函数
var_dump(hexdec("See"));var_dump(hexdec("ee"));// both print "int(238)" var_dump(hexdec("that")); // print "int(10)"var_dump(hexdec("a0")); // print "int(160)"
hexdec
(PHP 3, PHP 4, PHP 5)
hexdec -- 十六进制转换为十进制
说明
number hexdec ( string hex_string )
返 回与 hex_string 参数所表示的十六进制数等值的的十进制数。hexdec() 将一个十六进制字符串转换为十进制数。所能转换的最大数值为 7fffffff,即十进制的 2147483647。PHP 4.1.0 开始,该函数可以处理大数字,这种情况下,它会返回 float 类型。
hexdec() 将遇到的所有非十六进制字符替换成 0。这样,所有左边的零都被忽略,但右边的零会计入值中。五,任意进制转换 base_convert() 函数
$hexadecimal = 'A37334';echo base_convert($hexadecimal, 16, 2);//输出 101000110111001100110100
base_convert
(PHP 3 >= 3.0.6, PHP 4, PHP 5)base_convert -- 在任意进制之间转换数字
说明
string base_convert ( string number, int frombase, int tobase )
返 回一字符串,包含 number 以 tobase 进制的表示。number 本身的进制由 frombase 指定。frombase 和 tobase 都只能在 2 和 36 之间(包括 2 和 36)。高于十进制的数字用字母 a-z 表示,例如 a 表示 10,b 表示 11 以及 z 表示 35。
php进制转化php所有进制转化php 0
分享
收藏
上一篇:PHP获取所有扩展及扩展下的所有...下一篇:Ubuntu 安装LAMP helloyang81篇文章,13W+人气,0粉丝
Ctrl+Enter 发布
发布
取消
推荐专栏
Web网站安全评估分析及防御企业级网安运维
共30章 | simeon2005
¥51.00267人订阅
订 阅 JavaScript全栈工程师养成记20年软件开发心法
共17章 | 边城__
¥51.00304人订阅
订 阅猜你喜欢
我的友情链接利用PHP开发Android应用程序symfony源码分析之容器的生成与使用PHP类推荐:QueryList|基于phpQuery的无比强大的PHP采集工具当网站性能遭遇瓶颈的时候Laravel 5.5+ Dingo +Jwt 快速搭建 API系统PHP多进程开发与Redis结合实践使用Swoole测试MySQL在特定SQL下的并发性能 扫一扫,领取大礼包
0
分享helloyang
|
|
|