PHP hexdec() 函数
定义和用法
hexdec() 函数返回嵌入在字符串中的十六进制数字的十进制数等值。
这个函数返回十进制整数,尽管较大的值可能会导致浮点值。
语法
hexdec ( string $hex_string ) : number
参数
| 编号 | 参数和描述 |
|---|---|
| 1 | hex_string 要转换为等效八进制表示的十进制数 |
返回值
PHP hexdec() 函数返回一个十进制数字。
PHP 版本
这个函数在 PHP 版本 4.x、PHP 5.x 以及 PHP 7.x 中都可用。
例子
以下示例计算 '100' 的十进制等值并返回 256 −
<?php
$arg='100';
$val=hexdec($arg);
echo "hexdec(" . $arg . ") = " . $val;
?>输出
这将产生以下结果 −
hexdec(100) = 256
例子
如果字符串包含无效字符(除 0-9 和 a-f 外),则忽略该字符。因此,在字符串 '2x5' 中,'x' 被丢弃,并完成 '25' 的转换,即 37。 −
<?php
$arg='2x5';
$val=hexdec($arg);
echo "hexdec(" . $arg . ") = " . $val;
?>输出
这将产生以下结果 −
hexdec(2x5) = 37
例子
如果字符串中的所有字符都非十六进制,则结果为 0 −
<?php
$arg='PHP';
$val=hexdec($arg);
echo "hexdec(" . $arg . ") = " . $val;
?>输出
这将产生以下结果 −
hexdec(PHP) = 0
例子
hexdec() 函数将参数字符串视为包含无符号整数,并返回以下结果
<?php
$arg='-10';
$val=hexdec($arg);
echo "hexdec(" . $arg . ") = " . $val;
?>输出
这将产生以下结果 −
hexdec(-10) = 16
广告
数据结构
网络
关系型数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP