Download the PHP package xobotyi/basen without Composer
On this page you can find all versions of the php package xobotyi/basen. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download xobotyi/basen
More information about xobotyi/basen
Files in xobotyi/basen
Informations about the package basen
BaseN
About
PHP is a great language but unfortunately provides us with only one text encoding (base64) which even not URL safe. And there are no straight way to change its alphabet.
BaseN solves that problem and implements common binary-to-text algorithm for encodings whose alphabet fully covers number of bits that corresponds its length. And rough algorithm which will encode each byte separately, it is less compact but guarantee the encoding with given alphabet.
Furthermore it gives you methods to encode and decode integers themselves instead of their text representation.
Requirements
- PHP 7.1+
Installation
Install with composer
Usage
Builtin encodings
BaseN provides few classes implementing most popular encodings: