Table des Matières

Générateur de Code Aléatoire en PHP

Voici un petit bout de code permettant de générer aléatoirement un code de la longueur que l'on désire.

Le Code

<?php
    function generateCode($length) {
        $chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPRQSTUVWXYZ0123456789";
        $code = "";
        while (strlen($code) < $length) {
            $code .= $chars[mt_rand(0,strlen($chars))];
        }
        return $code;
    }
?>

Les Explications

La variable $length détermine la longueur du code. C'est donc un int.
La variable $chars définit la liste des caractères que la fonction va utiliser pour générer son code.

Tant que la longueur du code n'atteint pas la limite définit par le paramètre de la fonction, celle-ci choisit un caractère aléatoirement dans la chaine de caractères $chars.
En fin d'exécution, elle retourne le code.

Liste des Commentaires
Laissez votre commentaire:
Un ou plusieurs champs ci-dessous ne sont pas remplis correctement.
Les champs obligatoires sont indiqués par une étoile rouge









En aucun cas, votre adresse email ne sera diffusée.
Elle ne sera utilisé que pour l'avatar (service de gravatar.com)
Les champs marqués d'une sont obligatoires.





© 2003 - 2012 kns7.org | Site réalisé et hébergé par KNet Solutions | Plan du site | Contact

En Deuil contre HADOPI:
kns7.org est en deuil contre les obscurantistes industriels du divertissement et leurs lois liberticides