È possibile accorpare variabili che fanno la stessa cosa?

Salve,
faccio un esempio:
Codice PHP:
    if ($var1 != "0") {
        switch (
$var1) {
            case 
"1"$var1 "valore x"; break;
            case 
"2"$var1 "valore y"; break;
            case 
"3"$var1 "valore z"; break;
            default:  
$var1 "errore di trasmissione"; break;
        }
    }
    if (
$var2 != "0") {
        switch (
$var2) {
            case 
"1"$var2 "valore x"; break;
            case 
"2"$var2 "valore y"; break;
            case 
"3"$var2 "valore z"; break;
            default:  
$var2 "errore di trasmissione"; break;
        }
    } 
Tutte queste var se sono diverse da 0 entrano nello switch, e a seconda del caso 1,2 o 3 il loro valore cambia sempre allo stesso modo.
Esiste un modo per accorpare queste variabili e magari con un this settare il loro valore?