当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


PHP bin2hex()用法及代码示例



PHP中的bin2hex()函数将字符串转换为十六进制值。首先使用high-nibble完成byte-wise的转换。

注意:它不是用于将代表二进制数字的字符串转换为十六进制的。

用法:


bin2hex($string)

参数:该函数接受单个参数$string。这是将转换为十六进制值的字符串。

返回值:该函数返回参数中传递的字符串的十六进制值。

例子:

Input : string = "geeks"
Output : 6765656b73

Input : string = "1111"
Output : 31313131 
Explanation: "1111" is converted to its hexadecimal 
values, it is not treated as a binary string, else the 
answer would have been F which is not in this case.

以下示例程序旨在说明PHP中的bin2hex()函数:

程序1:

<?php 
// PHP program to demonstrate 
// the bin2hex() fucntion  
  
$str = "geeks"; 
  
echo bin2hex($str); 
  
?>

输出:

6765656b73

程序2:

<?php 
// PHP program to demonstrate  
// the bin2hex() fucntion  
  
$str = "1111"; 
  
echo bin2hex($str); 
  
?>

输出:

31313131 

参考:
http://php.net/manual/en/function.bin2hex.php



相关用法


注:本文由纯净天空筛选整理自Striver大神的英文原创作品 PHP | bin2hex() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。