7 – 8 Tipi di dato INTERI
- INTERI
- REALI
- STRINGHE
- BOLEANI
Altri possono essere i NULL e i tipi di RISORSA
La base può essere
echo 11; la classica decimale risultato 11
echo 011; ottale (incominciano con lo 0) risultato 7
echo 0x11; esadecimale (su base 16) risultato 17
echo 0b00000011; binario risultato 3
I numeri interi possono ammettere le 4 classiche operazioni aritmetiche e anche il resto con l’operatore % :
echo 35%5;
mi restituirà zero perchè 35 / 5 non da resto.
Un altro caso può essere:
echo 3000000000 + 3000000000; Se usiamo un’architettura a 32 bit tale somma non sarà calcolata perchè fuori dal range di numeri ammessi negli interi, in realtà php restituirà il corretto valore trasformandolo in un floating point. Per verificare se un numero è un intero si può usare la funzione is_int messaci a disposizione da php con codice come quello che segue:
echo “Si è un intero”;
else
echo “No non è un intero”;
a