バイナリ化されたテキストを元に戻す方法 - PHPプロ!Q&A掲示板
2809
- 0P
- 0P
バイナリ化されたテキストを元に戻す方法
質問日時 / 2010年7月15日 22:11 (最終編集:7月15日 22:13) 回答数 / 3件
Questioner: miyata
Tweet
キーワード / バイナリ  
元々テキスト(30kb程度)だったものがバイナリ化されており、(どのようにバイナリ化されたかわかりませんが、ファイルサイズ縮小のための対策としてバイナリ化されているようです)それを元に戻したいと考えております。
参考までにバイナリ化された文字を一部ここに張り付けてみます。
※バイナリ化前のテキストは数字(10進数)とスペースで構成されています。
↓↓↓↓↓↓↓↓↓↓バイナリ化されたテキスト↓↓↓↓↓↓↓↓↓↓
u ィ ヨ '# ・ ・ R Y| ・ xu h フ %7 ナ7 D' _ z ・ ・ ・ ^ ・ M フ^ ? F コ7 S , ・ カ ソ
・ リ Z ン) ス ・ チ ・ + 「
↑↑↑↑↑↑↑↑↑↑バイナリ化されたテキスト↑↑↑↑↑↑↑↑↑↑
一度bin2hexで16進数に変換し、その後10進数に戻す等、色々試しましたが3日間悩み続けて、解決することができませんでした。
どなたか教えて頂けますでしょうか。
この質問への意見の募集は締め切られ、ポイントは既に配分されました。
意見を投稿することはできますが、ポイントを受け取ることはできません。





ページのトップへ


kende様のご指摘通り、三項演算子を使用する際には、コードの複雑度などを考慮する必要がありますね。書きやすさと共に可読性も追求したいところですね。