0
Olá, esta semana eu estava criando uma função que faz uma auto-validação,
no caso ela verifica se uma string é válida, procurando por incorreções da mesma.

Com esta função eu consegui criar várias outras possibilidades, como uma delas sendo
melhor tabulação e otimização de seu código,  mostrarei a seguir algumas utilidades
que esta função possibilita realizar:

Verificar se é string válida (inicia-se uma checagem na string que percorre ela todo há procura de caracteres inválidos).
Verifica se tem algum número na string citada.
Ambas as opções acima podem ser usadas de modo separado.

Como utilizar ?
Uso dela é bem fácil, basta você entender os seguintes parâmetros, $str este parâmetro
é a string de qual vamos procurar  algo incorreto, já o parâmetro $mode, serve para indicar
o modo de procura.

Uso básico:

$MyStr = "Olá, esta é uma string para testes";

if(IsValidString($MyStr, 0))
{
     echo "Esta string não contem caracteres especiais";
}


Como vocês podem ver, o exemplo acima verifica se a string tem caracteres inválidos(modo 0).
Como checaremos se a string tem números ?
Simples, veja:

$MyStr = "Olá, esta é uma string para testes";

if(IsValidString($MyStr, 1))
{
     echo "Esta string não contem números";
}



Avisando logo que esta função foi testada somente nesses 2 modos, caso você adicionar mais um modo
não funcionará, ao menos que modifique o código.

Abraços.

Postar um comentário

Obrigado pelo seu comentário. Não publicamos neste blog comentários com palavras de baixo calão, denúncias levianas e troca de ofensas entre leitores.