Add to Google Reader or Homepage

domenica 23 novembre 2008

Advertisement
Web agency
Realizzazione siti web


Menù

Home
Html & XHtml
Css
Javascript
Php
Motori di ricerca
Contatti

Login Form






Password dimenticata?
Nessun account? Registrati


Home arrow Php arrow Guida php arrow Le espressioni

Le espressioni Stampa E-mail
Scritto da Luciano viviani   

Il modo più semplice ma accurato per definire un’espressione è “qualsiasi cosa che ha un valore”.
Una particolarità di PHP è di essere un linguaggio orientato alle espressioni, quasi tutto è un’espressione.
Consideriamo per esempio una semplice assegnazione:

$a = 5;

Si vede facilmente che ci sono due valori coinvolti, la costante 5 e la variabile $a, ma in realtà c’è un valore
in più coinvolto: l’assegnazione stessa, cioè la stringa ‘$a=5’ che assume anch’essa il valore 5.Per esempio
queste tre assegnazioni sono equivalenti, per quanto riguarda i valori assunti dalle variabili $a e $b:

$b=($a=5);
$a=5; $b=5;
$b=$a=5;

Si ricorda che le assegnazioni sono valutate da destra a sinistra.
In genere le espressioni contengono operatori, per esempio operatori di relazione (==, !=, >,...) che
forniscono come risultato TRUE o FALSE, operatori aritmetici (+ , -, *) che possono essere combinati con
l’assegnazione come nel linguaggio C ($a *=5;) e l’operatore condizionale ternario:

<?php
$primo ? $secondo : $terzo
?>

se il valore della prima espressione è TRUE (diverso da 0) viene valutata la seconda espressione altrimenti
viene valutata la terza.

 
< Prec.   Pros. >


Articoli correlati

Feed Rss


Corso PHP Completo
Corso completo per la creazione di siti Web dinamici. Corso con assistenza ed attestato finale!
Corso MySQL
Gestione del database open-source. Corso con assistenza ed attestato finale!