Existe también una solución sencilla del lado del cliente. Es necesario crear una imagen de error (en el ejemplo la llamo error.jpg), que se cargará en caso de que no exista la imagen real o la misma tenga algún problema:
Código PHP:
<?php
$imagen='algo.jpg';
?>
<img onerror="this.src='error.jpg'" src="<?php echo $imagen ?>" />