
Una cadena aleatoria es algo que siempre viene bien.
Si estamos usando UTF-8 (por ejemplo) necesitaremos esta otra versión, que maneja caracteres en lugar de bytes:
No se olviden de ajustar el mbstring.internal_encoding con mb_internal_encoding() o lo que tengan más a mano.
mt_srand(), es innecesario desde PHP/4.2.0.$caracteres una vez.{} por [] (las llaves las van a quitar en PHP/6).Gracias a Pedro Graca por llamarme la atención sobre los dos fallos obvios de la primera versión... en diciembre de 2005. Más vale tarde que nunca.
Esta página ha sido impresa el jueves 29 de julio de 2010 (21:27:17 +0200) desde http://borrame.com/recortes/php/cadena-aleatoria.html. La última vez que miré contenía HTML válido con CSS fresquito y si tiene flatas de ortografía ha sido sin querer.
borrame.com es el sitio anteriormente conocido como bits.demogracia.com (no confundir con Demogracia, que sólo pasaba por ahí).
© 2005-2010 by Álvaro G. Vicario (alvaro.es) • Burgos (España) • borrame.com