Modificar string letra por letra....
-
Hola...como va?
Estoy intentando modificar un string en $var1. Quiero q a cada letra de $var1 se le sume 1 y cambie por la siguiente letra; como para encriptarla. Por ejemplo si ponen
abc en $var1, q quede $var2 bcd...
bueno, espero q se entienda.....muchas gracias....y saludos¿No es lo que buscabas? Intenta buscar un tema similar
10 comentarios / 12010 Visitas
Arrays es la respuesta... Diego [Otto]
No entiendo.. vos queres que quede
hola = ipmb
o
hola = olah
¿?como HOLA = IPMB .. eso es
Diego [Otto]Obviamente los echos son para ver el antes y el despues en el HTML.
Código:$prueba = "prueba"; echo "".$prueba."
"; for($index=0; $index < strlen($prueba); $index++ ) { $ch = $prueba[$index]; $ch++; $prueba[$index] = $ch; } echo "".$prueba."
"; ?>Fijate si te sirve esta funcion:
http://ar.php.net/manual/es/function.str-rot13.php
Hace una rotacion 13 posiciones en el alfabeto, y como es la mitad, llamando a la misma funcion va a devolverte lo mismo.gracias, gente....hice algo como lo q me puso osqar.....y funciona barbaro....gracias a todos....
A mi me gustaba mas str_rot13()
pero bueno.. que se le va a hacer?
Diego [Otto]
Osqar, y reporté tu mensaje porque por lo visto sos un calenton que piensa tener el poder sobre todo. Te recomiendo que dejes de bardear, ya que lo unico que hice fue decir que me gusta mas otra funcion, para no tener que sobrecargar el código de la página AL PEDO cuando ya existe una funcion armada.
Sin nada mas que aclarar, te pido que elimines tu comentario.
Diego [Otto]
