Forçar o php a mostrar todos os erros e avisos é uma coisa simples, mas que sempre preciso para debugar códigos e acabo procurando na internet.
Para mostrar os erros de um script/código no qual se está trabalhando basta colocar no topo do mesmo, ou antes da parte que deseja ver os erros o seguinte código:
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
Mais detalhes dessas configurações nos manuais do display_errors, display_startup_errors e error_reporting.