ConFoo: Call for paper is now Open

Introdução

As funções providas por esta extensão verificam se um caractere ou uma string está dentro de uma certa classe de caracteres de acordo com o atual locate (veja também setlocale()).

Quando chamada com um argumento inteiro, estas funções comportam-se exatamente como ocorro na linguagem C usando ctype.h. Significa que se você passar um inteiro menor que 256, será usado o valor ASCII dele para ver se está dentro do intervalo especificado (dígitos estão entre 0x30-0x39).

Quando chamadada com uma string como argumento elas irão verificar todos caracteres na string e irá somente retornar TRUE se todos caracteres da string combinam com o requisitado critério. Quando chamado com uma string vazia o resultado irá sempre ser TRUE no PHP < 5.1 e FALSE a até o 5.1.

Passando qualquer tipo além de string ou inteiro será retornado imediatamente FALSE.

Deve ser notado que funções ctype são sempre preferência sobre expressões regulares, e as equivalentes funções str_* e is_*. Isto pelo fato de que ctype usa a biblioteca nativa C e assim processar significantemente mais rápido.

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top