L'operatore combinato " .= " che significato ha?
Grazie Stefano
L'operatore combinato " .= " che significato ha?
Grazie Stefano
risolto grazie lo stesso
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:
Spero di essere stato chiaroCodice 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