Skip to content

Latest commit

 

History

History
29 lines (21 loc) · 1.38 KB

README.md

File metadata and controls

29 lines (21 loc) · 1.38 KB

axy\binary

Working with binary strings in PHP. At the moment this package doesn't make much sense. Used by some other packages.

Latest Stable Version Minimum PHP Version Tests Coverage Status License

Documentation

Native string functions allow to work with text strings as with binary (a char is a byte). The problem is that these functions can be overridden from mbstring.

The library uses mbstring functions with the charset 8bit. And native functions if mbstring is not enabled.

Binary

Class axy\binary\Binary with static methods.

  • getLength(string $string): int
  • getSlice(string $string, int $offset [, int $length]): string
  • getByteFromChar(string $char [, bool $signed = FALSE]): int
  • getByteFromString(string $string, int $index [, bool $signed = FALSE]): int
  • unpackBytes(string $string [, bool $signed = false]): int[]