Ver Mensaje Individual
  #11 (permalink)  
Antiguo 13/05/2011, 22:16
Avatar de fekaa11
fekaa11
 
Fecha de Ingreso: abril-2011
Ubicación: Córdoba / Argentina
Mensajes: 115
Antigüedad: 13 años, 10 meses
Puntos: 34
Respuesta: Como hacer a = b = etc..

Código PHP:
Ver original
  1. <?php
  2. $string = "ejemplo";
  3. for($i=0;$i<strlen($string);$i++){
  4.     $car = ord($string[$i]);
  5.     $car += 1;
  6.     $letra = chr($car);
  7.     $cadena_terminada[] = $letra;
  8.     echo $cadena_terminada[$i];
  9. }
  10. ?>

Esto te devuelve fkfnqmp (todas las letras se reemplazan por la siguiente).

Ahi si funcionará, el problema es si llega a la Z. Se sumará uno a su código Ascii y por lo tanto valdrá un caracter especial (quizás sea una barra, un espacio o unos de esos dibujitos especiales.)

De ultima haces un condicional: "si el caracter es Z o z entonces te devuelva A o a"

Acuerdate que por mayúscula y minúscula el código ascii cambia.

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