php文本怎么转换为二进制
程序员文章站
2022-03-13 19:06:47
...
php文本转换为二进制的方法:首先创建一个PHP示例文件;然后通过“function StrToBin($str){...}”方法将字符串转为二进制数据串即可。
本文操作环境:Windows7系统、PHP7.1、Dell G3电脑。
php将字符串转为二进制数据串
/** * 将字符串转换成二进制 * @param type $str * @return type */ function StrToBin($str){ //1.列出每个字符 $arr = preg_split('/(?<!^)(?!$)/u', $str); //2.unpack字符 foreach($arr as &$v){ $temp = unpack('H*', $v); $v = base_convert($temp[1], 16, 2); unset($temp); } return join(' ',$arr); } /** * 将二进制转换成字符串 * @param type $str * @return type */ function BinToStr($str){ $arr = explode(' ', $str); foreach($arr as &$v){ $v = pack("H".strlen(base_convert($v, 2, 16)), base_convert($v, 2, 16)); } return join('', $arr); }
【推荐:《PHP视频教程》】
以上就是php文本怎么转换为二进制的详细内容,更多请关注其它相关文章!
上一篇: php 无法加载扩展怎么办
下一篇: win10怎么关闭antimalware
推荐阅读
-
php实现二进制和文本相互转换的方法
-
PHP实现把文本中的URL转换为链接的auolink()函数分享
-
php查询到的数据乱码和转json时中文变成了Unicode的编码怎么解决?
-
以文本方式上传二进制文件的PHP程序
-
Python 进制转换, 实现任意进制转换为任意进制的方法, 支持小数和负数, 二进制转十进制, 十进制转二进制, 小数进制转换, k进制转换
-
C/C++ 十六进制转八进制 利用bitset预处理,将十进制转换为对应二进制数
-
php文本转图片自动换行的方法
-
php中将html中的br换行符转换为文本输入中的换行符
-
php富文本标签转html格式化实现教程
-
php读取富文本的时p标签会出现红线是怎么回事