phpでバイナリファイルを作成する必要がありますが、正しい方法を使用していないと思います。
私はこの関数を使用します:
$ptr = fopen("file.txt", 'wb');
fwrite($ptr, $Str);
fclose($ptr);
私はこの文字列を書きます(0と1の混沌とした表現):
$Str="00000001001110000000000100000100000000000000001000000010000000010000001100000101000000000000010000000001000000000000010100000";
OpenOfficeでファイルを開くと、0と1のテキストは表示されないと思いましたが、代わりに、混沌とした一連の文字が表示されたと確信していました。オープンオフィスで0と1が表示されるのはなぜですか?PHPで生データを書き込むにはどうすればよいですか?