Indice del forum Olimpo Informatico
I Forum di Zeus News
Leggi la newsletter gratuita - Attiva il Menu compatto
 
 FAQFAQ   CercaCerca   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

    Newsletter RSS Facebook Twitter Contatti Ricerca
03 Corso PHP:Gli operatori
Nuovo argomento   Rispondi    Indice del forum -> Linguaggi per Internet
Precedente :: Successivo  
Autore Messaggio
mdweb
Dio maturo
Dio maturo


Registrato: 18/12/07 16:59
Messaggi: 4412

MessaggioInviato: 09 Mar 2008 16:11    Oggetto: 03 Corso PHP:Gli operatori Rispondi citando

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:
Codice:

$utenti=mdweb;


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.. Wink [/url]
Top
Profilo Invia messaggio privato
mdweb
Dio maturo
Dio maturo


Registrato: 18/12/07 16:59
Messaggi: 4412

MessaggioInviato: 09 Mar 2008 19:27    Oggetto: Gli operatori (parte seconda)->operatori di confonto e lo Rispondi citando

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
Profilo Invia messaggio privato
mdweb
Dio maturo
Dio maturo


Registrato: 18/12/07 16:59
Messaggi: 4412

MessaggioInviato: 12 Mar 2008 20:19    Oggetto: Rispondi citando

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!
Wink
Top
Profilo Invia messaggio privato
mdweb
Dio maturo
Dio maturo


Registrato: 18/12/07 16:59
Messaggi: 4412

MessaggioInviato: 21 Apr 2008 20:16    Oggetto: Rispondi

Volevo dirvi che ho da poco finito a scrivere la guida tra poco sarà online.
Top
Profilo Invia messaggio privato
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> Linguaggi per Internet Tutti i fusi orari sono GMT + 2 ore
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi