Es buena programación iniciar las variables antes de su uso en la mayoría de los casos (por no decir todos). Te recomiendo que todas las variables las verifiques al usarla, si vas a tratar de usar por ejemplo array y quieres verificar el valor de algunas de las llaves, te recomiendo que primero hagas uso de array_key_exists.
Código PHP:
Ver original$array = array('foo'=>'bar'); echo $array['foo'];
}
echo 'No existe la llave de bar en la variable $array';
}