Beh... intervengo perché magari qualche altro utente potrebbe avere la tua stessa domanda e non trovarne risposta in questo post.

Il segno "=" indica assegnazione.
Se ad una variabile assegno un valore, uso il segno "=".

Se alla stessa variabile voglio assegnare due due valori diversi, e uso sempre il solo "=", allora la seconda assegnazione sovrascrive la prima.

Anteponendo il punto all'uguale (.=), aggiungo la seconda variabile alla prima.

Esempio:
Codice PHP:
$variabile "Ciao";
echo 
$variabile// restituisce Ciao

$variabile "Ciao";
$variabile " a tutti";
echo 
$variabile// restituisce a tutti

$variabile "Ciao";
$variabile .= " a tutti";
echo 
$variabile// restituisce Ciao a tutti 
Spero di essere stato chiaro