jeudi 24 juillet 2014

Générer les clés uniques

Ce programme permet de générer 100 clés unique de façon aléatoire
vous pouvez le personnaliser facilement.

<?php
$min = 0;
$max = 9;
$tail = 100; // pour le test $tail est le nombre max de cle a génerer
$cle_exist = array();
if(count($cle_exist) == 0){
echo "pas de cle</br>";
$cle = rand($min, $max).rand($min, $max).rand($min, $max);
$cle_exist[] = $cle ;

// generation de la suite des cles
for($i = 0; $i < $tail ; $i++){
$cle = rand($min, $max).rand($min, $max).rand($min, $max);
while(in_array($cle, $cle_exist, TRUE) == TRUE) {
$cle = rand($min, $max).rand($min, $max).rand($min, $max);
}
$cle_exist[] = $cle;

}

}
// affichage du resultat
foreach($cle_exist as $cle){
echo $cle."</br>";
}