| 
<?php
 use Utils\NumConverter;
 
 include_once './NumConverter.php';
 
 $converter  = new NumConverter(
 NumConverter::USE_NUMS_WO_ZERO |
 NumConverter::USE_LOWERCASE |
 NumConverter::USE_UPPERCASE
 );
 
 $converter->addCustom( [
 '_', '-', '%', '@', '+', '=', '!', ':', '~', ';', '(', ')', '^', '#', '[', ']', '{', '}'
 ] );
 
 $number     = bcmul( PHP_INT_MAX, 7 ); // 64563604257983430649
 
 $encoded    = $converter->encode( $number ); // 7@U1k6k6^-S
 
 $decoded    = $converter->decode( $encoded ); // 64563604257983430649
 
 var_dump( $number, $encoded, $decoded ); die;
 |