1

PHPにCのfputcに相当するものがあるかどうか疑問に思っていますか?PHPで次のCコードを実行しようとしています。

fputc(0x10, fp);

fputcの詳細:http://en.wikipedia.org/wiki/C_file_input/output#Writing_to_a_stream_using_fputc

ありがとう

4

3 に答える 3

2

文字コードをファイルに直接書き込むことができます。

fputs($fp, "\x10");
// or
fputs($fp, chr(16)); 
// or
fputs($fp, chr(hexdec(10)); 
于 2011-05-04T14:16:03.443 に答える
1

PHPは、単一の文字を特殊な型として扱いません。しかし、 PHP文字列は単なるオクテクトのシーケンスであるため、これを記述しても問題はありません。

  fwrite(fp,"\x10");
于 2011-05-04T14:16:46.543 に答える
1

バイナリモードでファイルを開いてから、を使用する必要があります

于 2011-05-04T14:17:28.890 に答える