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 […]

Operatori matematici

Reading Time: < 1 minute Operatore Significato Esempio Risultato Cosa avviene? = assegnazione $x = 5; $x = 5; assegna a $x il valore 5 + somma $x = 2+3; $x = 5; Somma – sottrazione $x = 5-3; $x = 2; Sottrazione * moltiplicazione $x = 2*3; $x = 6; Moltiplicazione / divisione $x = 6/2; $x = 3; […]

__autoload magic method

Reading Time: < 1 minute L’include e/o require delle classi utilizzate in un progetto diventa complicato quando queste crescono molto di numero. In php5 non è più necessario fare l’include (o require) delle classi utilizzate in un progetto. La funzione __autoload carica in maniera automatica una classe nel momento in cui questa viene richiamata all’interno di uno script. Poniamo che […]