Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá. Estou tentando verificar se o valor de uma string é numero inteiro, mas não encontrei nada que me ajude aqui no forum.
O que eu quero é o seguinte:
$quant = $_POST["quantidade"];
$teste = "065165132"; // certo
$teste2 = "16as321"; // errado
$teste3 = "132,16"; // errado
$teste4 = "16544.01" // errado
// FAZENDO A VERIFICAÇÃO, O ÚNICO QUE DARIA CERTO SERIA O $teste OU O $quant (caso $POST["quantidade"] fosse numero inteiro)
Tentei fazer com is_numeric(), mas ele reconhece numeros decimais. Também tentei com is_int(), mas se eu tento fazer o is_int($quant) ou is_int("01") nao funciona, so funciona assim: is_int(01).
Alguma solução?
Carregando comentários...