php dechex 补零,PHP dechex()函数
定義和用法
dechex()函數(shù)返回包含十六進(jìn)制給出等效的十進(jìn)制數(shù)參數(shù)的字符串。
此函數(shù)返回帶有十六進(jìn)制字符的字符串。
語法dechex?(?int?$number?)?:?string
參數(shù)序號(hào)參數(shù)及說明1數(shù)字
以等效的十六進(jìn)制表示形式轉(zhuǎn)換的十進(jìn)制數(shù)字
返回值
PHPdechex()函數(shù)在字符串內(nèi)部返回一個(gè)十六進(jìn)制數(shù)。
PHP版本
此功能在PHP 4.x,PHP 5.x和PHP 7.x中可用。
示例
以下示例計(jì)算1001的二進(jìn)制等效值并返回'3e9'-<?php
$arg=1001;
$val=dechex($arg);
echo?"dechex("?.?$arg?.?")?=?"?.?$val;
?>
輸出結(jié)果
這將產(chǎn)生以下結(jié)果-dechex(1001)?=?3e9
示例
以下示例顯示給定數(shù)字的小數(shù)部分被忽略。因此,將100.55視為100,在十六進(jìn)制系統(tǒng)中為“ 64”。-<?php
$arg=100.55;
$val=dechex($arg);
echo?"dechex("?.?$arg?.?")?=?"?.?$val;
?>
輸出結(jié)果
這將產(chǎn)生以下結(jié)果-dechex(100.55)?=?64
示例
如果提供string作為參數(shù),則結(jié)果為0-<?php
$arg="Hello";
$val=dechex($arg);
echo?"dechex("?.?$arg?.?")?=?"?.?$val;
?>
輸出結(jié)果
這將產(chǎn)生以下結(jié)果-dechex(Hello)?=?0
示例
對(duì)于十進(jìn)制負(fù)數(shù),使用十六進(jìn)制2的補(bǔ)碼方法進(jìn)行轉(zhuǎn)換。下面的示例返回等效的-10的十六進(jìn)制<?php
$arg='-10';
$val=dechex($arg);
echo?"dechex("?.?$arg?.?")?=?"?.?$val;
?>
輸出結(jié)果
這將產(chǎn)生以下結(jié)果-dechex(-10)?=?fffffffffffffff6
總結(jié)
以上是生活随笔為你收集整理的php dechex 补零,PHP dechex()函数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 怎样瘦大臂,大臂越来越粗怎么办
- 下一篇: php return 变量,php内核笔