- bcdiv: documentation ( source)
- bcmod: documentation ( source)
- str_split: documentation ( source)
<?php
$return = '';
$num = 11112887;
$result_62 = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
$result_62_arr = str_split($result_62);
while($num != '0') {
$return = $result_62_arr[bcmod($num,62)].$return;
$num = bcdiv($num,62,0);
}
echo $return;