定义和用法
这个hexdec()函数返回与嵌入在字符串中的十六进制数等效的十进制数。
此函数返回一个十进制整数,但较大的值可能会导致浮点数。
用法
hexdec ( string $hex_string ):number
参数
Sr.No | 参数及说明 |
---|---|
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
相关用法
- PHP hexdec( )用法及代码示例
- PHP hexadec()用法及代码示例
- PHP hex2bin()用法及代码示例
- PHP headers_list()用法及代码示例
- PHP header()用法及代码示例
- PHP headers_sent()用法及代码示例
- PHP hebrevc()用法及代码示例
- PHP hash_hmac()用法及代码示例
- PHP hash_final()用法及代码示例
- PHP hash()用法及代码示例
- PHP hash_algos()用法及代码示例
- PHP highlight_string()用法及代码示例
- PHP html_entity_decode()用法及代码示例
- PHP hash_hmac_file()用法及代码示例
- PHP hash_equals()用法及代码示例
- PHP hash_file( )用法及代码示例
- PHP hash_copy()用法及代码示例
- PHP htmlspecialchars()用法及代码示例
注:本文由纯净天空筛选整理自Malhar Lathkar大神的英文原创作品 PHP hexdec() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。