В самом начале файла… или, лучше, в самом начале подключаемого файла, типа ядра, задать параметры вывода ошибок:
error_reporting(E_ALL & ~E_NOTICE);
Я хоть и не трупрограммист, да и вообще не программист, а обычный быдлокодер необразованный, но всегда отображаю все ошибки, от предупреждений, до фатальных ошибок, что и Вам советую, тем более, в стадии разработки.
А чтобы этих ошибок не было, не используйте неинициализированные переменные. Если есть вероятность того, что переменная будет устанавливаться в условии, но использоваться вне его, то заранее задайте значение "по умолчанию".