Logici

Le costanti booleane sono TRUE, FALSE ma funzionano anche True, true, False, false perché PHP le tratta in modo case-insensitive. Quando visualizza i valori però… echo TRUE; // 1 echo FALSE; // echo intval(FALSE); // 0 Un valore booleano si ottiene come risultato della chiamata di una funzione … con il casting (bool)… Esempi (bool) 0 … Leggi tutto

Categorie PHP

Reali

Un numero in virgola mobile può essere specificato in diversi modi -1.234 1.234e3 1.234E-10 La precisione di un reale dipende dalla piattaforma ma è quasi sempre lo standard in doppia precisione IEEE 754 64 bit almeno 14 cifre significative

Categorie PHP

Interi

Un intero può essere specificato in base 10, 2, 8, 16 In decimale 11 11 0b11 Binario = 3 011 Ottale = 9 0x11 Esadecimale = 17 Promozione Se un intero, o il risultato di un’espressione intera, supera il valore intero massimo della piattaforma viene promosso a float. Casting Le funzioni (int), (integer), intval() convertono … Leggi tutto

Categorie PHP

Scrivere a schermo

La sintassi è molto elastica… echo ($a); Con parentesi echo $a; Senza parentesi echo $a, $b; Più argomenti echo $a . $b; Operatore di concatenazione echo “La variabile a vale: “; Testo echo “La variabile a vale: $a.”; Testo con variabile echo “La variabile a vale: {$c[‘x’]}.”; Testo con array echo “La variabile a vale: … Leggi tutto

Categorie PHP

Commenti

I commenti di PHP possono essere singola linea come in C++ $a=10; // commento e come in Unix $a=10; # commento e multilinea come in C $a=10;    /*        commento 1        commento 2        …    */ $b=50;… Non è possibile annidare i commenti.

Categorie PHP