Per ora ho pensato di aggiungere un prefisso "ID-".. almeno in questo modo dovrebbe trattarlo come una stringa :P
Codice PHP:
<pre>
<?
$arr=array();
for ($i=0; $i<10000; $i++) {
$n=hash('crc32',uniqid(),false);
$str='ID-'.$n;
$find=array_search($str,$arr);
if (is_numeric($find)) echo "found: ".$str."\tindex: ".$i."\n";
$arr[]=$str;
}
print_r($arr);
?>
</pre>