php 打印二进制字符,php二进制输出|php字符转二进制|php二进制字符转换

本文介绍了如何使用PHP进行字符转二进制(str2bin)和二进制转字符(bin2str)的操作,通过binaryString类展示了具体实现步骤,并提供了一个示例。阅读本文,了解如何在PHP中处理字符串与二进制之间的转换。
摘要由CSDN通过智能技术生成

php二进制输出|php字符转二进制|php二进制字符转换<?php

header('Content-type:text/html; charset=utf-8');

class binaryString{

protected $split = '&';

public function bin2str($bin, $str = ''){

$list = explode($this->split, $bin);

foreach($list as $val){

$str .= chr(bindec($val));

}

return $str;

}

public function str2bin($str, $bin = array()){

$len = mb_strlen($str);

for($i = 0; $i < $len; $i ++){

$bin[] = decbin(ord($str{$i}));

}

return implode($this->split, $bin);

}

}

$b = new binaryString;

echo $s = $b->str2bin('这是字符转二进制输出的示例');

echo $b->bin2str($s);

以上就是php二进制输出|php字符转二进制|php二进制字符转换的内容,更多相关内容请关注PHP中文网(www.php.cn)!

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值