2009-08-02 2 views
2

私はPHPでテキストファイルを読み書きすることに取り組んできました。さて、私はバイナリファイルを読み書きしたいと思います。 PHP5でこれを行うための有用なリソースやチュートリアルは見つかりませんでした。出来ますか?どうやって?PHP5でファイルを1バイト単位で読み書きするにはどうしたらいいですか?

具体的には、特定の2バイトパターンを検索します。

問題がある場合は、Mac(OS X 10.4 Tiger)を使用しています。

答えて

4

モードパラメータに「b」(バイナリ用)を付けることで、fopen()バイナリにすることができます。ストリームからの読み込みはfread()によって行われます。 PHPは、データを操作するための共通のバイナリ演算子を提供します。

0

Windowsではf open("filename.ext", "rb")を使用できます。どのOSに興味がありますか?

バイナリファイルに関する情報は、PHP5ドキュメントのfopenにあります。

関連する問題