Precedente :: Successivo |
Autore |
Messaggio |
mdweb Dio maturo


Registrato: 18/12/07 16:59 Messaggi: 4412
|
Inviato: 09 Mar 2008 16:11 Oggetto: 03 Corso PHP:Gli operatori |
|
|
Continuima il nostro corso con gli operatori che sono fondamentali in tutti i lingaggi di programmazione.Nelle altra lezioni anche se non ve ne siete accorti abbimo usato gli operatori.Come può essere?
Gli operatori
Gli operatori ci permettono di trattare il contenuto delle variabili.L'operatore che abbiamo usato nelle precedenti lezioni,e il più conosciuto è l'operatore di assegnazione:
Con il segno = abbiamo assegnato a $utenti il valore mdweb.
p+++++++++-----------------------------------------------------++++++++++
Altri operatori fondamentali sono quelli che permettono di effettuare operazione di aritmetica :
Codice: |
$a = 10 + 10; //addizione
$b = 10 - 2; //sottrazione
$c = 10 * 6; //moltiplicazione
$d = 90 / 3; //divisione
$e = 3 % 2; //il resto della divisione |
Un altro operatore è quello che serve per fondere delle stringhe per :il punto:
Codice: |
$utente = 'mdweb';
$stringa1 = 'ciao ' . $utente; //stampa:Ciao mdweb
|
Con l'operatore di assegnazione è possibile usare un variabile per eseguire un calcolo il cui risultato sarà il valore della variabile:
Codice: |
$d= $d+2;//Aumenta il valore della variabile d di due
|
Se dobbiamo incrementare e decrementare la variabile di una unità esistono degli appositi operatori:
Codice: |
$d++; ++$d; //incrementa di 1
$d--; --$d; //decrementa di 1
|
Se mettiamo gli operatori prima della variabile il valore della stessa aumenta o diminuisce prima di eseguire l'espressione,se invece dopo l'interprete eseguira prima l'espressione poi aumenterà o diminuirà il valore.. [/url] |
|
Top |
|
 |
mdweb Dio maturo


Registrato: 18/12/07 16:59 Messaggi: 4412
|
Inviato: 09 Mar 2008 19:27 Oggetto: Gli operatori (parte seconda)->operatori di confonto e lo |
|
|
Vediamo ancora gli operatori.Altri operatori importanti sono quelli di confronto che effettuando confronti tra due valori.Negli operatori di confronto,conforntiamo il valore di sinistra a quello di destra.Esaminiamo questi operatori:
Codice: |
== : uguale
!= : diverso
=== : identico (cioè uguale e dello stesso tipo: ad esempio per due variabili di tipo intero)
> : maggiore
>= : maggiore o uguale
< : minore
<= : minore o uguale
|
Ogni operatore di confronto genera dei valori booleani...Vediamo alcuni esempi:
Codice: |
a = 3; $b = 2.4; $c = 2; //assegnamo valori a tre variabili
$a == $b; //falso
$a == $c; //falso
$a === $b; //falso, perchè $a è intero
$a > $c; //vero
$c >= $a; //falso, $c è minore di $a
$a < $b; //falso
$c <= $b; //falso
|
Continuerà spiegando le variabile non numeriche in seguto.... |
|
Top |
|
 |
mdweb Dio maturo


Registrato: 18/12/07 16:59 Messaggi: 4412
|
Inviato: 12 Mar 2008 20:19 Oggetto: |
|
|
Gli operatori possono essere usati anche con variabili diverse e con le stringhe:qui si confrontano si basa sull'alfabeto.Le lettere che vengono prima sono le minori,tutte le lettere minuscole sono 'maggiori' delle lettere maiuscole, e tutte, maiuscole e minuscole, sono 'maggiori' delle cifre da 0 a 9:
Codice: |
$a = 'zeussino'; $b = 'mdweb'; $c = 'sverx'; $d = 'madvero'; $e = 'kluster';
$a < $b; //falso
$b < $c; //vero
$d > $a; //falso
$c > $e; //vero |
Approfondiremo in una prossima lezione..inanto ripassate!
 |
|
Top |
|
 |
mdweb Dio maturo


Registrato: 18/12/07 16:59 Messaggi: 4412
|
Inviato: 21 Apr 2008 20:16 Oggetto: |
|
|
Volevo dirvi che ho da poco finito a scrivere la guida tra poco sarà online. |
|
Top |
|
 |
|