Funzioni PHP Integer

October 7

Un numero intero è un numero intero. Essa non ha cifre decimali. In PHP, è possibile creare le variabili e assegnare valori interi a loro o utilizzare interi direttamente. PHP ha anche diverse funzioni built-in che prendono interi come argomenti e li modificano in qualche modo a tornare nuovi numeri. Questi tipi di funzioni includono quelli per verificare il tipo di dati, eseguire calcoli o convertire i valori numerici.

PHP is_int Funzione

La funzione "is_int" assume un valore come argomento e controlla per vedere se è un intero. È possibile passare un valore letterale o una variabile. Se il valore è un numero intero, la funzione restituisce true, altrimenti restituisce falso. Questa funzione consente di convalidare i dati, come quando ti chiederà all'utente di inserire i valori per un programma calcolatrice, o se si vuole che lui a selezionare un record in un database sulla base di un identificatore numerico. La funzione "is_integer" è un alias della funzione "is_int".

PHP intval Funzione

La funzione "intval" prende un argomento e restituisce il suo valore come un numero intero. È possibile passare interi, numeri in virgola o numeri floating in valori di base diversi per "INTVAL." Ad esempio, 24 è già un numero intero, in modo da "intval" restituisce 24. Il valore esadecimale "0x3D" restituisce 61. Il numero in virgola mobile 13,3 giri fino a 13. È possibile passare valori di stringa alla funzione "intval", ma in maggior parte dei casi, esso restituisce zero.

Funzioni di conversione

Interi sono numeri in base 10. Cioè, hanno 10 cifre, da zero a nove. È possibile convertire altre basi per interi e interi ad altre basi che utilizzano funzioni di conversione PHP. Per convertire in numeri interi da binario (base 2), ottale (base-8) o esadecimale (base 16), usare il "decbin", "decoct" o "funzioni dechex", rispettivamente. Per convertire da queste tre basi a un numero intero, utilizzare le "octdec" o "funzioni" bindec, "hexdec". Ciascuna di queste sei funzioni richiede un solo argomento: il numero da convertire.

Espressioni regolari

Un'espressione regolare è una serie di caratteri che corrispondono a una stringa. funzione "preg_replace" di PHP può controllare una stringa ed estrarre tutti i numeri interi da esso. La funzione richiede un minimo di tre argomenti: il modello, la stringa di sostituzione, e la stringa per controllare. Quando si estraggono i personaggi, non è necessario sostituire nulla, quindi è possibile utilizzare un valore nullo per questo argomento. Ad esempio, digitando "preg_replace ( '/ [^ 0-9] /', '', 'Questa stringa ha 30 caratteri.');" restituisce il numero 30.