PHP bin2hex() 函数

实例

把 "Shanghai" 转换为十六进制值:

  1. <!DOCTYPE html>
  2. <html>
  3. <body>
  4. <?php
  5. $str = bin2hex("Shanghai");
  6. echo($str);
  7. ?>
  8. </body>
  9. </html>

定义和用法

bin2hex() 函数把 ASCII 字符的字符串转换为十六进制值。字符串可通过使用 pack() 函数再转换回去。


语法

  1. bin2hex(string)
参数描述
string必需。要转换的字符串。

技术细节

返回值:返回要转换字符串的十六进制值。
PHP 版本:4+

更多实例

例子 1

把一个字符串值从二进制转换为十六进制,再转换回去:

  1. <!DOCTYPE html>
  2. <html>
  3. <body>
  4. <?php
  5. $str = "Shanghai";
  6. echo bin2hex($str) . "<br>";
  7. echo pack("H*",bin2hex($str)) . "<br>";
  8. ?>
  9. </body>
  10. </html>

分类导航