Nwlapcug.com


Come controllare se una variabile è un numero intero

Come controllare se una variabile è un numero intero


In informatica, a volte è importante verificare se una variabile è un valore integer prima di chiamare la variabile in una funzione che richiede argomenti interi. Fortunatamente, PHP, un linguaggio di scripting general-purpose utilizzato nello sviluppo Web, ha un modo semplice per fare questo con la funzione is_int. Questo rende il controllo se la variabile è un numero intero di un processo relativamente facile ed efficiente.

Istruzioni

1

Verifica se la stringa è numerica utilizzando is_numeric. Se non è numerico, non esiste nessuna necessità di verificare se è un intero. Nel codice, mettere is_numeric(your_variable_name). Questo restituisce TRUE per le variabili numeriche e FALSE per le variabili non numerici.

2

Verifica se la stringa è un valore integer utilizzando is_int. Nel codice, mettere is_int(your_variable_name). Questo restituisce TRUE per le variabili integer e FALSE per le variabili non intero.

3

Implementare il resto del codice.

Esempio:

<? php

Se (is_int(23)) {

echo "is integer\n";

} else {

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));

? >

Restituisce:

è intero

bool(true)

bool(false)

bool(false)

bool(false)