Moj trud može nekom zatrebati, stoga evo kratke funkcije koja vraća jedinstveni hash fiksne dužine 10 slova/brojeva:
function tenhash($s) { $rlast = dechex((int)substr(sprintf("%09d", $s), -10)); for (; strlen($rlast) < 10; ) { $rlast = chr((($tx = rand(48, 90)) > 57) && $tx < 65 ? $tx+=9 : $tx ).$rlast; } return $rlast; }
Jedna napomena, maskimalni broj za kojeg se generiše hash može imati devet cifara.


