Instalação/Configuração> <Ctype
Last updated: Fri, 02 Jan 2009

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.



User Contributed Notes
Introdução
There are no user contributed notes for this page.

Instalação/Configuração> <Ctype
Last updated: Fri, 02 Jan 2009