Reading Time: < 1 minute Certo che per affermare che << è un operatore sconosciuto o quasi dovrei avere qualche dato in più, vi chiedo quindi di commentare sotto per esprimere le vostre opinioni. Recentemente mi sono imbattuto nell’operatore << Non se se è capitato ad altri o se altri già lo conoscono, fatto sta che io non lo avevo […]
Categoria: Operatori
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, […]
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 Con l’operatorio ternario diventa
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 […]
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; […]