ホームページ > バックエンド開発 > PHPの問題 > PHPバイナリをテキストストリームに変換する方法

PHPバイナリをテキストストリームに変換する方法

藏色散人
リリース: 2023-03-14 13:28:01
オリジナル
2393 人が閲覧しました

php バイナリをテキスト ストリームに変換する方法: 1. PHP サンプル ファイルを作成します; 2. 「function bin2text($bin_str){...}」メソッドを通じてバイナリをテキストに変換します。

PHPバイナリをテキストストリームに変換する方法

#この記事の動作環境: Windows 7 システム、PHP バージョン 7.4、Dell G3 コンピューター。

php バイナリをテキスト ストリームに変換するにはどうすればよいですか?

php でバイナリとテキストを変換する方法

このコードには、bin2text、バイナリをテキストに変換、text2bin、テキストをバイナリに変換という 2 つの関数が含まれています

<?php
function bin2text($bin_str)
{
 $text_str = &#39;&#39;;
 $chars = explode("\n",chunk_split(str_replace("\n",&#39;&#39;,$bin_str),8));
 $_I = count($chars);
 for($i = 0; $i < $_I; $text_str .= chr(bindec($chars[$i])), $i );
 return $text_str;
}
function text2bin($txt_str)
{
 $len = strlen($txt_str);
 $bin = &#39;&#39;;
 for($i = 0; $i < $len; $i )
 {
  $bin .= strlen(decbin(ord($txt_str[$i])))<8?str_pad(decbin(ord($txt_str[$i])),8,0,STR_PAD_LEFT):decbin(ord($txt_str[$i]));
 }
 return $bin;
}
print text2bin(&#39;How are you gentlements?&#39;);
?>
ログイン後にコピー

推奨学習: 「PHP ビデオ チュートリアル

以上がPHPバイナリをテキストストリームに変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート