Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/05/2011, 20:15
Avatar de fekaa11
fekaa11
 
Fecha de Ingreso: abril-2011
Ubicación: Córdoba / Argentina
Mensajes: 115
Antigüedad: 13 años
Puntos: 34
Respuesta: Como puedo conevrtir cadena a otra aliatoria

Código PHP:
Ver original
  1. <?php
  2. $cadena = "hola";
  3. $longitud = strlen($cadena);
  4. $letras = array();
  5. for($i=0;$i<$longitud;$i++){
  6.         $letras[$i] = rand(65,90);
  7.         $letras[$i] = chr($letras[$i]);
  8. }
  9. foreach ($letras as $Palabra){
  10.     echo $Palabra;
  11. }
  12. ?>

La función Rand genera un número aleatorio entre el valor mínimo (indicado en el primer parámetro) y su máximo (indicado en el segundo parámetro).
La función chr() lo que hace es convertir ese número a su carácter ascii correspondiente (busca una tabla ascii en google, del 65 al 90 son la a hasta la z, ambas en minúscula).

Luego recorro mediante un foreach el arreglo, y lo imprimo.

Saludos !
__________________
Pedir perdón es de hombres inteligentes. Perdonar es de sabios.