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.
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".
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.
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.
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.