2009-08-02 2 views
2

Я работал с чтением и письмом текстовых файлов с PHP. Теперь я хотел бы читать и писать двоичные файлы. Я не нашел полезных ресурсов/учебников для этого с PHP5. Является ли это возможным? Как?Как я могу читать/писать из/в файл, byte by byte, с PHP5?

В частности, я буду искать конкретные 2-байтовые шаблоны.

Если это имеет значение, я нахожусь на Mac (OS X 10.4 Tiger).

ответ

4

Вы можете использовать fopen() свой двоичный код с 'b' (для двоичного кода), прикрепленный к параметру режима. Чтение из потока осуществляется с помощью fread(). PHP предлагает общие двоичные операторы для управления вашими данными.

0

Вы можете использовать f open("filename.ext", "rb") под Windows. Какую ОС вы интересуете?

В любом случае вы можете найти информацию о бинарных файлах в документации PHP5 для функции fopen.

Смежные вопросы