Variabili

📦 Una variabile è un contenitore che serve per memorizzare un valore.

Può contenere:

In pratica, è il modo con cui PHP “ricorda” le informazioni.


🔹 Come si scrive una variabile

In PHP le variabili iniziano sempre con il simbolo:

$

Esempio:

<?php
$nome = "Paolo";
?>

📌 $nome è la variabile
📌 "Paolo" è il valore assegnato

Il simbolo = serve per assegnare un valore.


🔤 Stampare una variabile

<?php
$nome = "Paolo";
echo $nome;
?>

Risultato:

Paolo

PHP prende il valore contenuto nella variabile e lo stampa.


➕ Usare testo e variabili insieme

<?php
$nome = "Paolo";
echo "Ciao " . $nome;
?>

Risultato:

Ciao Paolo

Il punto . serve per unire testo e variabili.
Si chiama concatenazione.


🔢 Variabili numeriche

<?php
$eta = 30;
echo $eta;
?>

Con i numeri non servono le virgolette.

Possiamo anche fare calcoli:

<?php
$a = 5;
$b = 3;
$somma = $a + $b;
echo $somma;
?>

Risultato:

8

🧠 Regole per i nomi delle variabili

✔️ Devono iniziare con $
✔️ Possono contenere lettere, numeri e underscore _
✔️ Non possono iniziare con un numero
✔️ Sono sensibili alle maiuscole/minuscole

Esempio:

$nome
$Nome

Sono due variabili diverse.


🧪 Piccolo esercizio

Prova a scrivere:

<?php
$prodotto = "Computer";
$prezzo = 499;

echo "Il prodotto è " . $prodotto;
echo "<br>";
echo "Il prezzo è " . $prezzo . " euro";
?>

Modifica i valori e osserva cosa cambia.


⚠️ Errore comune

Se scrivi:

echo nome;

Senza $, PHP non riconosce la variabile.

Il simbolo $ è obbligatorio.


🧠 In sintesi

✔️ Una variabile è un contenitore di dati
✔️ Inizia sempre con $
✔️ Si assegna con =
✔️ Può contenere testo o numeri
✔️ Può essere usata nei calcoli

Le variabili sono fondamentali: senza di loro PHP non potrebbe gestire dati dinamici.

Nel prossimo capitolo parleremo delle costanti, che sono simili alle variabili ma con una differenza importante.