Ho un controllo che, a seconda dell'esistenza o meno di determinati parametri, assegna dei valori a un nuovo array, in questo modo:
	Codice PHP:
	
if($condizione==true):
  $arr['nome']='Mario';
  $arr['cognome']='Rossi';
  $arr['città']='Milano';
else $arr='';
endif; 
 
Successivamente i suddetti valori vengono stampati come campi precompilati in un form:
	Codice PHP:
	
<form>
<input type="text" value="<?=$arr['nome']?>" />
<input type="text" value="<?=$arr['cognome']?>" />
<input type="text" value="<?=$arr['città']?>" />
</form>
 
Il mio problema nasce nel caso di un nuovo utente, ovvero nel momento in cui il form viene caricato ma le chiavi/valori di $arr non sono state assegnate, infatti compaiono molti notice e warning nonostante la dichiarazione di partenza.
Nel controllo iniziale, ovvero in else $arr=''; c'è modo di specificare che non soltanto $arr deve essere '', ma anche qualsiasi chiave o valore in esso dichiarato?
In altre parole, vorrei ottenere questo risultato:
	Codice PHP:
	
$arr['nome']='';
$arr['cognome']='';
$arr['città']=''; 
 
...senza tuttavia dover specificare le singole variabili una ad una.
Grazie in anticipo 