Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- function base62_encode($n) {
- static $chars = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';
- $s = '';
- do {
- $s = $chars[$n % 62] . $s;
- }
- while ( $n = floor($n / 62) );
- return $s;
- }
- $id = 123;
- // первые три символа случайные, последующие конвертированный в base62 id из таблицы
- $hash = base62_encode( rand( pow(62, 2), pow(62, 3) - 1 ) ) . base62_encode($id);
- echo($hash);
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement