Buscar caracteres invalidos en una cadena

25 09 2007

A través de este script en PHP se verifica que una cadena no tenga caracteres inválidos retornando un 1 en el caso que exista un carácter inválido.

function char_invalido($string, $opciones)
{
$permitidos = "abcdefghijklmnopqrstuvwxyz0123456789";
$permitidos = $permitidos.$opciones;
echo $permitidos;
for($i=0 ; $i < strlen($string) ; $i++)
{
if(strpos($permitidos, $string[$i]) === false)
return 1;
}
return 0;
}

Esta función se utilizaría de la siguiente manera:
char_invalido($cadena, '-:');
Donde $cadena es el texto a verificar y ‘-:’ son caracteres adicionales que permite la función.

Anuncios

Acciones

Information

One response

18 11 2008
AlyBaba

¡Gracias tío! Estaba buscando este script desde hace unas horas. ¡Muchisimas gracias!




A %d blogueros les gusta esto: