La pantalla blanca de la muerte de PHP.

Ahora que estoy empezando a volver a PHP, estoy empezando a recordar por qué lo dejé en primer lugar. Lo más molesto en mi plato en este momento es lo que he llegado a denominar "la pantalla blanca de la muerte de PHP". Cuando PHP recibe un error fatal debido a la sintaxis o lo que sea, parece que siempre morirá sin enviar nada al navegador. He añadido lo siguiente a mi.htaccess, y parece funcionar la mayor parte del tiempo, pero no funciona en estos casos.

php_value display_errors 1
php_value display_startup_errors 1
php_value error_reporting 2147483647 # E_ALL

¿Me estoy perdiendo de algo? En este momento siento que necesito actualizar cada pocas líneas de código que escribo, no sea que cometa un error y tenga que buscar en muchas páginas tratando de localizar ese pequeño error que cometí ...

EDITAR: Por ejemplo, dadas las dos líneas de código a continuación:

$foo = array(':language' => $languageId;
$foo = array(':language' => $languageId);

El primero exhibirá la pantalla blanca de la muerte (es decir, nada impreso en el navegador), mientras que el segundo se ejecutará felizmente.

Respuestas a la pregunta(15)

Su respuesta a la pregunta