Underc0de

Foros Generales => Dudas y pedidos generales => Mensaje iniciado por: Cronos en Junio 28, 2012, 11:03:40 PM

Título: [SOLUCIONADO] Duda PHP
Publicado por: Cronos en Junio 28, 2012, 11:03:40 PM
Buenos dias comunidad, les comento que estoy iniciandome en el mundo php y tengo una duda.
Quiero ver si hay alguna funcion que pueda hacer lo siguiente: Separar una variable formada por una palabra, una horacion o un texto, y me valla dando cada caracter. Es decir: si la variable vale "Juancho" que me valla dando "J" "u" "a""n" "c" "h" "o". Osea los caracteres que lo forman. Nose si esto sera posible. Si no hay una funcion para esto. Si alguien sabe como hacerlo me seria de mucha ayuda!
Saludos,, Cronos.-
Título: Re:Duda PHP
Publicado por: blood_rec en Junio 28, 2012, 11:09:38 PM
bro

$text = "j, u,a,n,c,h,o";
preg_match("/(.*)\,\s+([A-Z]{2})\s+([\d]+)/", $text, $parts);
var_dump($parts); 


no se si eso es lo que quieres hacer

con explode tambien se puede voy a ver que me puedo inventar a ver si sale...

salu2
Título: Re:Duda PHP
Publicado por: Cronos en Junio 28, 2012, 11:14:17 PM
Gracias por responder Blood, pero no es lo que ando buscando :/
Te explico un poco mejor que estoy tratando de hacer..
Yo desde un input type="text", mando el valor ingresado ahi a una variable. Y ahora quiero a esos datos "desarmarlos" osea poder ver y mostrar caracter por caracter. Poder trabajar con cada uno de ellos-
Saludos,, Cronos.-
Título: Re:Duda PHP
Publicado por: Expermicid en Junio 28, 2012, 11:24:23 PM
Hola cronos. Si no entendi mal tendrias que encontrar una funcion como es "mid" en vb.

La funcion que dice blood_rec, explode es como split, no te serviria para este caso.

Mira este post http://underc0de.org/foro/php/(duda)-funcion-en-php/

Ahi 5TU4RT pedi ayuda para otra cosa pero en el codigo que puso hace exactamente lo que tu pides, utilizando la funcion "substr"

Saludos.
Título: Re:Duda PHP
Publicado por: Cronos en Junio 28, 2012, 11:28:14 PM
EDITO: Muchas gracias a ambos! Con el link que me paso Expermicid pude ver una funcion que me servia mucho!
En un rato les comento si me salio lo que estoy tratando de hacer :D

Saludos,, Cronos.-
Título: Re:Duda PHP
Publicado por: Expermicid en Junio 28, 2012, 11:31:38 PM
La funcion "strlen" te da la longitud de un string.

No se si eso lo que buscas.
Título: Re:Duda PHP
Publicado por: Cronos en Junio 28, 2012, 11:36:49 PM
Claro, eso me vino al dedo.. Ya termine lo que queria hacer que era un Convertidor de Text yo Ascii :)
Mi primer proyectito en php, esto me pone muy contento jaja
Muchas gracias por la ayuda a ambos!
Saludos,, Cronos.-