Link sponsorizzati

Le variabili

Uno degli elementi base di ogni linguaggio di programmazione (compreso PHP) sono certamente le variabili.
La variabile può essere definita come un‘area di memoria in cui vengono salvate delle informazioni a cui il programmatore assegna un particolare identificatore.
In PHP tutte le variabili iniziano con il simbolo dollaro ($). Il valore di una variabile viene assegnato con il simbolo uguale (=).
Vediamo un esempio di variabile testuale (variabile di tipo stringa):

// posso usare le virgolete
$variabile = "contenuto...";

// oppure l'apice
$variabile = 'contenuto...';
Qualora la vostra variabile avesse valore numerico non sarebbero necessarie le virgolette; ecco un esempio:
// numero intero
$variabile = 7;

// numero decimale
$valiabile = 7.3;
Vediamo adesso un semplice codice PHP che sfrutti le variabili ed il comando echo per stampare a video, appunto, il valore della variabile:
<?php
$variabile = "Testo da stampare";
echo $variabile;
?>
Attenzione: i nomi di variabile sono case sensitive... attenzione quindi a maiuscole e minuscole!

Facciamo un altro esempio:

<?php
$oggetto = "casa";
$colore = "rosso";

echo "La " . $oggetto . " è di colore " . $colore;
?>
Nell‘esempio qui sopra abbiamo utilizzato due variabili e le abbiamo stampate a video all‘interno di una frase. Come avrete notato abbiamo usato il punto (.) per unire tra loro le diverse parti della frase. Il punto, infatti, è usato in PHP come elemento di concatenazione.
Bisogna ricordare in questa sede che il PHP prevede anche un altro modo di concatenare le stringe all‘interno del comando echo() che è questo:
<?php
$oggetto = "casa";
$colore = "rosso";

echo "La $oggetto è di colore $colore";
?>
Quest‘ultimo metodo, seppur più semplice, può tuttavia presentare dei problemi in situazioni particolari che non ritengo opportuno trattare in questa sede. Il mio consiglio, quindi, è di utilizzare la forma vistra sopra (è più corretta) che fa uso del punto per concatenare le diverse parti della stringa da restituire in output.

Nota: un altro modo per definire le varibile in PHP è offerto dalla sintassi heredoc. Per maggiori info consiglio la lettura di questa FAQ.

Guida PHP
E-Learning
Corso LinuxCorso Linux
Guida completa al sistema open-source. A partire da 49 €.
Corso MySQLCorso MySQL
Gestione del database open-source. A partire da 39 €.
Corso PHPCorso PHP
Corso completo per la creazione di siti Web dinamici. A partire da 49 €.
Link sponsorizzati