(PHPで)Cでこのコードのように簡単なことをするにはどうすればよいですか:
char buffer[5] = "testing";
FILE* file2 = fopen("data2.bin", "wb");
fwrite(buffer, sizeof buffer, 1, file2);
fclose(file2);
PHP でバイナリ ファイルを書き込もうとすると、実際のバイナリが書き込まれません。
例:
$ptr = fopen("data2.bin", 'wb');
fwrite($ptr, "testing");
fclose($ptr);
これを行うために使用する必要があることをインターネットで見つけましたpack()
...
私が期待したこと:
testing\9C\00\00
or
7465 7374 696e 679c 0100 00
私が得たもの:
testing412
ありがとう