Scambiare il contenuto di due variabili in PHP
Scritto da Administrator   
giovedì 31 dicembre 2009

Lo scamio di valori tra due variabili è ottenuto generalmente tramite una variabile terza, temporanea, che contiene uno dei due valori mentre si assengna lo scambio.
L'esempio è il seguente:

if ($scambio) {
  $temp = $v1;
  $v1 = $v2;
  $v2 = $temp
}

Il PHP permette però un metodo molto più elegante, tramite costrutto list come nel seguente esempio:

if ($scambio) {
  list($v1,$v2) = array($v2,$v1);
}

Ultimo aggiornamento ( giovedì 31 dicembre 2009 )