axy/binary

处理二进制字符串

0.2.0 2023-03-16 13:56 UTC

This package is auto-updated.

Last update: 2024-09-19 13:29:15 UTC


README

在PHP中处理二进制字符串。目前这个包的意义不大。被其他一些包使用。

Latest Stable Version Minimum PHP Version Tests Coverage Status License

文档

原生字符串函数允许将文本字符串视为二进制(一个字符是一个字节)。问题是这些函数可以被mbstring覆盖。

该库使用字符集8bit的mbstring函数。如果mbstring未启用,则使用原生函数。

二进制

axy\binary\Binary,具有静态方法。

  • 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[]