2022年01月19日发布php字符串怎么转成二进制字符串

大家好,今日小科来聊聊一篇关于2022年01月19日整理发布:php字符串怎么转成二进制字符串的文章,现在让我们往下看看吧!
如何将php字符串转换为二进制字符串:首先,创建一个PHP示例文件;然后将页面代码定义为utf8;最后,可以通过“StrToBin”方法将字符串转换为二进制。
本文的操作环境:Windows7系统,PHP7.1,戴尔G3电脑。
php字符串和二进制字符串之间的转换
示例代码如下:
?服务器端编程语言(Professional Hypertext Preprocessor的缩写)
标题(' Content-type : text/html;charset=utf-8 ');
/**
*将字符串转换为二进制
* @param type $str
* @返回类型
*/
函数STrtobin($ str){ 0
//1.列出每个字符
$arr=preg_split('/(?^)(?$)/u ',$ str);
//2 .解压缩字符
foreach ($ arr as $ v)}
$temp=解包(' H* ',$ v);
$v=base_convert($temp[1],16,2);
unset($ temp);
}
返回连接(',$ arr);
//返回$ arr
}
/**
*谈谈二进制到字符串的转换。
* @param type $str
* @返回类型
*/
函数BinToStr($ str){ 0
$arr=explode(',$ str);
foreach ($ arr as $ v)}
$v=包装(' H '。strlen(base_convert($v,2,16))、base_convert($v,2,16));
}
返回连接(',$ arr);
}
Echo StrToBin('php二次开发:www . PHP 2 . cc ');
echo ' br/';
echo BinToStr(' 1110000 1101000 1110000 111001001101010001100 111001101011001001010100101011001010111001000000000011100000000111000111111111100011111110000101000000000000000000000000000000000
这篇好文章是转载于:知行礼动
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 知行礼动
- 本文地址: /news/detail/tanhbggcig