thesis / byte-reader-writer
An implementation for thesis/byte-order.
Fund package maintenance!
0.2.0
2026-04-08 23:38 UTC
Requires
- php: ^8.4
- ext-bcmath: *
- thesis/byte-order: ^0.4.1
- thesis/byte-reader: ^0.3.1
- thesis/byte-writer: ^0.2.2
- thesis/endian: ^0.3.3
Requires (Dev)
- phpunit/phpunit: ^13
README
Installation
composer require thesis/byte-reader-writer
Basic usage
<?php declare(strict_types=1); use Thesis\ByteReaderWriter\ReaderWriter; use Thesis\ByteReader\Reader; use Thesis\ByteWriter\Writer; $rw = new ReaderWriter( reader: /* an implementation of Reader or Reader&Writer */, writer: /* an implementation of Writer or null */, ); $rw ->writeUint16(4) ->write('test'); echo $rw->read($rw->readUint16()); // test