- var_dump: documentation ( source)
- bin2hex: documentation ( source)
- array_count_values: documentation ( source)
- time: documentation ( source)
- phpversion: documentation ( source)
- random_bytes: documentation ( source)
- md5: documentation ( source)
<?php
if (phpversion() != '7.0.0') { die; }
$ids = [];
for($i=0; $i<500; $i++)
{
$time = time();
$randomString1 = bin2hex(random_bytes(20));
$randomString2 = bin2hex(random_bytes(10));
$ids[] = md5($time.$randomString1.$randomString2);
}
var_dump(
array_count_values($ids)
);