[PHP] uniqid() et les caractères...
Woyes
-
avion-f16 Messages postés 20367 Statut Contributeur -
avion-f16 Messages postés 20367 Statut Contributeur -
Bonsoir,
J'aimerais savoir si uniqid() peu générer une ID avec des caractère spéciaux ou des majuscule ? Quel est la chaine de caractère de cette fonction ?
Est ce que c'est elle ? Ou est ce que il y a d'autres caractères qui peuvent être générer ?
abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
Merci d'avance.
J'aimerais savoir si uniqid() peu générer une ID avec des caractère spéciaux ou des majuscule ? Quel est la chaine de caractère de cette fonction ?
Est ce que c'est elle ? Ou est ce que il y a d'autres caractères qui peuvent être générer ?
abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
Merci d'avance.
A voir également:
- Php uniqid()
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour à la ligne php ✓ - Forum PHP
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
3 réponses
https://www.php.net/manual/fr/function.uniqid.php
Si tu veux quelque-chose de plus personnalisable :
Si tu veux quelque-chose de plus personnalisable :
<?php
function genererChaine() {
$min = 4;
$max = 16;
$nbCar = rand($min,$max);
$chaine = "";
$caracteres = 'abcdefghijklmnpqrstuvwxyABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';
srand((double) microtime() * 1000000);
for($i = 0 ; $i < $nbCar ; $i++) {
$chaine .= $caracteres[rand()%strlen($caracteres)];
}
return $chaine;
}
echo genererChaine();
?>