921 votes

Générateur de chaîne aléatoire de PHP

Je suis en train de créer une chaîne aléatoire en PHP, et je ne reçois absolument aucun sortie avec ceci :

Ce que je fais mal ?

1546voto

Stephen Watkins Points 5511

Deux problèmes :

  1. ``n’est pas dans le champ d’application lorsque vous l’écho.
  2. Les personnages ne sont pas obtenir concaténées ensemble dans la boucle.

Voici un extrait de code avec les corrections :

Sortie de la chaîne aléatoire avec l’appel ci-dessous :

407voto

Pr07o7yp3 Points 1469

Une autre façon.

Voilà. :)

Et en fonction :

184voto

Rudie Points 8975

Crée une chaîne de hexdec long de 200 char :

103voto

humphrey Points 422

@tasmaniski : votre réponse a fonctionné pour moi. J’ai eu le même problème, et je le suggère pour ceux qui recherchent toujours la même réponse. Ici, c’est de tasmaniski :

48voto

rjmunro Points 10522

En fonction de votre application (je voulais générer des mots de passe), vous pouvez utiliser

En base64, ils peuvent contenir des ou ainsi que les personnages demandés. Vous pouvez générer une chaîne plus longue, puis filtrer et garniture pour éliminer ceux.

semble être le moyen de la méthode recommandée pour générer un nombre aléatoire en php. Pourquoi n’utilise pas `` je ne sais pas.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X