Come controllare se una variabile è un numero intero

November 9

Come controllare se una variabile è un numero intero


Nella programmazione di computer, a volte è importante controllare se una variabile è un intero prima di chiamare la variabile in una funzione che richiede argomenti interi. Fortunatamente, PHP, un linguaggio di scripting general-purpose utilizzato nello sviluppo Web, è un modo semplice per fare questo con la funzione is_int. Questo rende il controllo se la variabile è un intero un processo relativamente semplice ed efficiente.

istruzione

1 Controllare se la stringa è numerica utilizzando is_numeric. Se non è numerico, non vi è alcuna necessità di verificare se è un numero intero. Nel codice, messo is_numeric (your_variable_name). Questo restituisce TRUE per le variabili numeriche e FALSE per le variabili non numerici.

2 Controllare se la stringa è un intero utilizzando is_int. Nel codice, messo is_int (your_variable_name). Questo restituisce TRUE per variabili intere e FALSE per le variabili non interi.

3 Implementare il resto del codice.

esempio:

<? Php

if (is_int (23)) {

echo "is integer\n";

} altro {

echo "is not an integer\n";

}

var_dump (is_int (23));

var_dump (is_int ( "23"));

var_dump (is_int (23,5));

var_dump (is_int (true));

?>

Ritorni:

è intero

bool (true)

bool (false)

bool (false)

bool (false)