source: spip-zone/_plugins_/sjcycle/trunk/sjcycle_fonctions.php @ 82655

Last change on this file since 82655 was 82655, checked in by chankalan@…, 7 years ago

ajout fonctionnalités (liens_individuels historique + tooltip et mediabox comme avant) + choix du message pauseonhover + langue (en cours)

File size: 657 bytes
Line 
1<?php
2
3if (!defined("_ECRIRE_INC_VERSION")) return;
4
5function randomString($length = 8){
6        $passe = "";
7        $consonnes = array("b", "c", "d", "f", "g", "h", "j", "k", "l", "m", "n", "p", "q", "r", "s", "t", "v", "z", "bl", "br", "cl", "cr", "ch", "dr", "fl", "fr", "gl", "gr", "pl", "pr", "qu", "sl", "sr");
8        $voyelles = array("a", "e", "i", "o", "u", "ae", "ai", "au", "eu", "ia", "io", "iu", "oa", "oi", "ou", "ua", "ue", "ui");
9
10        $nbrC = count($consonnes) - 1;
11        $nbrV = count($voyelles) - 1;
12
13        for ($i = 0; $i < $length; $i++){
14                $passe .= $consonnes[rand(0, $nbrC)] . $voyelles[rand(0, $nbrV)];
15        }
16        return substr($passe, 0, $length);
17}
18
19?>
Note: See TracBrowser for help on using the repository browser.