php怎么将string(字符串)转为二进制

导读 php将string(字符串)转为二进制的步骤:1、使用bin2hex()函数将字符串转为16进制值

php将string(字符串)转为二进制的步骤:1。bin2hex()函数将字符串转换为16进制值,语法bin2hex(string)”;2、使用base_convert()函数可以将16进制值转换为二进制值,语法base_convert(16进制值,16,2)。

本教程的操作环境:windows7系统、PHP8.1版、DELL G3电脑

php将string(字符串)转为二进制的方法

php将string(字符串)转为二进制需要16进制。

步骤1:使用bin2hex()函数将string(字符串)转为16进制

bin2hex(string)    函数把 ASCII 字符串转换为16进制值。

返回值:返回字符串的16进制值。

<?php$str = bin2hex("Hello!");echo "字符串对应的16进制值:".$str."<br>";?>

1.png

步骤2:使用base_convert()函数将16进制值转换为二进制值

base_convert(要转换的数字或字符串,原进制,要转换的进制)    函数可以在任何进制之间转换

只需要设置base_convert(16,2)将16进制值转化为二进制。

<?phpheader('content-type:text/html;charset=utf-8');  $str = bin2hex("Hello");echo "字符串对应的16进制值:".$str."<br>";echo "字符串对应的2进制值:".base_convert($str,16,2);?>

2.png

推荐学习:《PHP视频教程》

以上就是php怎么将string(字符串)转为二进制的详细内容,请关注更多php中文网其他相关文章!

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。2022-06-14 04:28:43

猜你喜欢

最新文章