Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/11/2007, 19:11
frijolerou
 
Fecha de Ingreso: diciembre-2003
Mensajes: 1.583
Antigüedad: 20 años, 4 meses
Puntos: 13
Re: usar split para separar numeros

Dixi:

En la función split() el primer parámetro siempre es procesado como una expresión regular. Y el punto (que utilizas como separador) es un caracterespecial de las expresiones regulares, por eso no funciona con tu ejemplo. Soluciones:

A) Escapar el punto al llamar la función, para que lo procese de manera literal y no como un caracter especial.
Código PHP:
$vv"a.b.c.d.e";
$mx split("\.",$vv); 
B) Utilizar la función explode (recomendada, ya que no necesitas de expresiones regulares para tu caso).
Código PHP:
$vv"a.b.c.d.e";
$mx explode(".",$vv); 
__________________
El conocimiento es libre: Movimiento por la Devolución