Excelente método Cluster. Muy efectivo.
Mi código es éste:
Código PHP:
$new_password = substr(uniqid(md5(uniqid(md5(rand(0,9999999))))), 0, 10);
Con el uso de uniqid(). Aunque de todas formas esto de generar passwords únicos es cosa de cada uno y no necesariamente necesita un parámetro.
Un Saludo.-