
21/05/2010, 02:58
|
| | Fecha de Ingreso: mayo-2010
Mensajes: 84
Antigüedad: 14 años, 10 meses Puntos: 0 | |
Respuesta: Separar cadena de texto y convertirla en array para separar un texto se puede utilizar la función explode(",",$var), que divide el texto pasado en $var, en dos, siempre a partir de la última coma, en este caso.
Después puedes utilizar un bucle para las partes que quedan en la izquierda y las vas añadiendo a un array. Me explico:
Imagina que $var, contiene el valor: qw,qw,qw,qw,qw y le pasamos la función explode así : $var_ex = explode(",", $var);
La función explode deja el siguiente caso:
$var_ex[0] = "qw,qw,qw,qw" y $var_ex[1] = "qw"
Utilizamos while para recorrer $var_ex[i]:
do {
// aquí recurres a la función explode
// aquí declaras el vector
} while (strlen($var_ex) > 0); |