Di fatto poi c'è un'altra domanda che mi frulla: i notice sulle variabili compaiono perchè la variabile non è stata dichiarata (cosa che si può tranquillamente fare in PHP dato che la uso solo se mi serve).
Allora ha senso dichiarare comunque tutte le variabili per un codice più "pulito" e corretto anche se in questo modo si occupa comunque dello spazio in memoria in quanto inizializzata?