> 40) & 0xFF) . chr(($t >> 32) & 0xFF) . chr(($t >> 24) & 0xFF) . chr(($t >> 16) & 0xFF) . chr(($t >> 8) & 0xFF) . chr(($t >> 0) & 0xFF); $rand = random_bytes(10); return bin2hex($time . $rand); } }