Array e variabili, svuotare ed eliminare

Reading Time: < 1 minute Detto molto sinteticamente, ma tanto basta, per cancellare una variabile utiliziamo unset, <!–?php unset($var); ?–><!–?php unset($var); ?–> per svuotare un array basta ripetere la sua dichiarazione <!–?php $arr = array(); ?–><!–?php $arr = array(); ?–> ossia assegnare all’array un nuovo array vuoto

Operatori per tipo di dato in PHP

Reading Time: < 1 minute Operatori sul tipo intero: Operatore Descrizione Esempi +, – somma e sottrazione di interi 10+12, 5-1 *, / moltiplicazione e divisione 10*12, 10/2 % resto della divisione 10%3=1, 5.3%2.5=0.3 <<, >> shift bit a bit a sinistra e destra 24<<1=48, 10>>1=5 Operatori booleani: Operatore Descrizione Esempi or, and or e and logici x or y, […]

Tipi di dato in PHP

Reading Time: < 1 minute Tipo di dato Rappresentazione interna Esempi Intero 32 bit (tipo long del C) 1200, -56, 0 Intero lungo oltre 32 bit con crescita in base alle esigenze 999999999L, -3232323L Reale 32 bit (tipo double del C) 1.23 3.14e-10, 4.0E210 Booleano intero con 1=VERO e 0=FALSO (come in C) 0, 1 Complesso coppia di numeri reali […]

php e i documenti excel

Reading Time: < 1 minute Come creare un file excel dei nostri dati con php. Mai stato più facile ceare un file excel dei nostri dati con php. Grazie alla caratteristica sia dell’ office microsoft che di openoffice, con cui i due pacchetti citati possono leggere documenti html, è sufficiente inserire le poche righe seguenti nel nostro codice php per […]

Simbologia stringa

Reading Time: < 1 minute In php per scrivere un carattere speciale basta anteporre la barra ai seguenti caratteri: Simboli stringa Operatore Significato n Nuova linea r A capo t tabulazione doppia barra scrive una sola barra $ scrive il segno dollaro

Operatore ternario

Reading Time: < 1 minute Sia a la variabile cui vogliamo assegnare un valore in funzione del verificarsi o men di una condizione; avremo   <?php   a = ”;   if($b == ‘casa’) $a = $b;   else $a = ‘garage’;   ?> <?php a = ”; if($b == ‘casa’) $a = $b; else $a = ‘garage’; ?> Con […]

Precedenza di utilizzo degli operatori

Reading Time: < 1 minute Ecco la precedenza di utilizzo degli operatori: 1° Incremento e decremento (++ –) 2° Moltiplicazione, divisione, resto (* / %) 3° Addizione e sottrazione (+ -) 4° Confronto per minore e maggiore (< > <= =>) 5° Confronto per uguaglianza e disuguaglianza (== === !=) 6° Operatore logico ‘and’, scritto con il simbolo (&&) 7° […]

Operatori logici

Reading Time: < 1 minute Operatori logici Operatore Significato Esempio && And 5==5 && 3>2 (è vero) || Or 5==5 || 3==2 (è vero) ^ xor 5==5 xor 3==3 (è falso!! solo uno deve essere vero) ! Not !$x (è vero quando $x è falso. Inverte il risultato.)

Operatori di confronto

Reading Time: < 1 minute Operatori di confronto Operatore Esempio Significato == $x==$y; x è uguale a y ossia li mette a confronto, è diverso da x=y != $x!=y$; x è diverso da y === $x==$y; x è identico a y ossia se sono uguali e dello stesso tipo < $x<$y; x è minore di y > $x>y$ x è […]

Operatori di assegnazione

Reading Time: < 1 minute Operatori di assegnazione += somma $a += 5; $a = 16; somma -= sottrazione $a -= 5; $a = 6; sottrazione .= (punto) concatena stringhe $a .= $x; $a = $a.$x; concatena più stringhe /= divisione $a /= 11; $a = 1; divisione *= moltiplicazione $a *= 2; $a = 22; moltiplicazione %= resto $a […]