Tema: Validacion
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/08/2006, 18:45
califa010
 
Fecha de Ingreso: enero-2006
Ubicación: Buenos Aires, Argentina
Mensajes: 299
Antigüedad: 18 años, 3 meses
Puntos: 5
Cita:
Código PHP:
<?php

if (!(ereg("^[[:digit:]]+$"$tu_cadena))){
echo 
'aqui hay algo mas que numeros';
}

?>
El problema es que los números no siempre son enteros... Pueden tener decimales, o sea, puntos, y signo, por ejemplo. Para lo cual esa expresión regular no te serviría. Sí, también se puede validar eso con expresiones regulares, pero sería un poco tratar de matar una mosca a cañonazos si existe is_numeric(), que es más corto, legible y si no me equivoco, más eficiente.

Suerte
Califa