php bin2hex 将ASCII字符转换为十六进制值

时间:2016-01-25
php bin2hex 函数把ASCII字符的字符串转换为十六进制值,并返回指定字符串十六进制的表示。本文章向大家介绍php bin2hex函数的的基本语法以及使用实例,需要的码农可以参考一下。

bin2hex — 函数把ASCII字符的字符串转换为十六进制值

基本语法

string bin2hex ( string $str )

返回 ASCII 字符串,为参数 str 的十六进制表示。转换使用字节方式,高四位字节优先。

参数介绍:

参数 描述
str 必需。一个字符串。

返回值

返回指定字符串十六进制的表示。 

实例:

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

<?php
$str = "Shanghai";
echo bin2hex($str) . "<br>";
echo pack("H*",bin2hex($str)) . "<br>";
?>

在线运行