次のようにMysqlフィールドにバイナリデータを保存しました:0x31
および0x31303030303332
. これは文字列からバイナリ データに変換されたもので、その文字列も、文字列がこのバイナリ データにどのように変換されたかもわかりません。pack()
およびPHP 関数が役立つことがわかっている限り、しかし、どの形式 (関数の 2 番目の引数) が使用されたunpack()
かがわからないため、このバイナリ データを文字列に戻すことはできません。関数unpack()
に追加する正しい形式を見つけるにはどうすればよいですか? unpack('format', $mybinarystring)
それとも、これを別の関数またはメソッドを介して元に戻すことができますか?