This class can be used to convert integers (base 10) to base-58 strings. Base-58 contains alphanumeric characters minus "l" (letter l), "0" (number 0), and O (letter O) to prevent mistyping.
{
"require" : "allty/base58"
}
use Allty\Utils\Base58;
// We will usually use something like a auto-incremented key from MySQL
$url_id = 627868726;
// encode() (shorten)
$short = Base58::encode($url_id); // "XtZuS"
// decode()
$decoded = Base58::decode($short); // 627868726