English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial Básico PHP

Tutorial Avançado PHP

PHP & MySQL

Manual de Referência PHP

Uso e exemplo da função PHP ctype_digit()

PHP Ctype Função Manual

A função ctype_digit() verifica se todos os caracteres da string são números.

Sintaxe

ctype_digit(\$text);

Definição e uso

Verifica se todos os caracteres da string fornecida são números. Ele verifica apenas1 ... 9

Parâmetro

NúmeroParâmetros e descrição
1

text (obrigatório)

String a ser testada.

Retorno

Se todos os caracteres do texto forem dígitos decimais, retorna TRUE, caso contrário, retorna FALSE.

Exemplo online

Detecção de elementos em array, se os elementos são números puros

<?php
   \$strings = array('122.50', ''1004', foo!#$bar');
   
   foreach (\$strings as \$test) {
      if (ctype_digit(\$test)) {
         echo "\$test Todos os caracteres são números \n";
      }else {
         echo "\$test Contém caracteres não numéricos \n";
      }
   }
?>
Teste e veja‹/›

Resultados de saída:

122.50 Contém caracteres não numéricos
1004 Todos os caracteres são números 
foo!#$bar Contém caracteres não numéricos

  PHP Ctype Função Manual