Vai al contenuto
Home » My blog » Corso di PHP lezione 8

Corso di PHP lezione 8

  • di

Corso di PHP lezione 8

Operatori di incremento e decremento in PHP

Come detto, la sintassi PHP ricorda molto quella

del C. Gli operatori di pre e post incrementazione

sono gestiti come nel linguaggio C.

$a++’ Post-incremento Restituisce ‘$a’ e poi la incrementa di uno

++$a’ Pre-incremento Incrementa di uno ‘$a’ e poi la restituisce

$a–’ Post-decremento Restituisce ‘$a’ e poi la decrementa di uno

–$a’ Pre-decremento Decrementa di uno ‘$a’ e poi la restituisce

Operatori logici

Ora vedremo in questo corso Gli operatori logici gestiti dal PHP

sono riportati in tabella .

$a and $b’ AND vera se $a e $b sono vere

$a or $b’ OR vera se $a o $b è vera

$a Xor $b’ XOR vera se $a o $b è vera ma non entrambe

!$a’ NOT Negazione. Vera se $a non è vera

$a && $b’ AND Simile a ‘and’ ma con precedenza diversa

$a || $b’ OR Simile a ‘or’ ma con precedenza diversa

Operatori di confronto

$a == $b’ Uguale vera se $a è uguale a $b

$a === $b’ Identico vera se $a è uguale a $b e sono dello stesso tipo

$a != $b’ Diverso vera se $a è diverso da $b

$a <> $b’ Diverso vera se $a è diverso da $b

$a !== $b’ Non Identico vera se $a non è uguale a $b o non sono dello stesso tipo

$a < $b’ Minore vera se $a è minore di $b

$a > $b’ Maggiore vera se $a è maggiore di $b

$a <= $b’ Minore o uguale vera se $a è minore o uguale a $b

$a >= $b’ Maggiore o uguale vera se $a è maggiore o uguale a $b

corso php palermo

Le strutture di controllo

le strutture di controllo servono a gestire il flusso del programma queste sono

if,switch, for, while,foreach,include(),do… while, elseif, break

costrutto if

serve a definire delle scelte e modificare il flusso del programma la sintassi è la seguente: if(condizione)

{ … istruzion1 …

istruzione 2 …

.. altre istr php ….

}

possiamo innestare più costrutti utilizzandao elseif

if(condizione)

{ … istruzion1 …

istruzione 2 …

.. altre istr php ….

}

elseif(condizione)

{ … istruzion1 …

istruzione 2 …

.. altre istr php ….

}else{

.. istruzioni ….

}

switch

serve a confrontare una variabile con più valori.

switch($scelta)

{

case 0 : istruzioni; break;//uscire dal costrutto

case 1 : istruzioni; break;

case n : …………………………

default: istruzioni

}

Aut. Antonio Vizzì

ing toni vizzi corso php palermo