Page 182 - Programador-PHP
P. 182
Programación Procedural de Aplicaciones Web de baja complejidad
PHP Experto – Tomo I Eugenia Bahit
Tratamiento y control de
errores
En algún momento, mientras ejecutábabamos algún código
PHP, habremos podido notar con bastante frecuencia, que PHP
nos arrojaba algún tipo de mensaje, cuando nuestro script,
contenía algún tipo falla.
Estos mensajes de error pueden ser diversos tipos (funciones
obsoletas, avisos, advertencias, errores fatales -entre
otros-) y su visibilidad, se puede configurar tanto desde
el archivo de configuración de PHP (php.ini) como en
tiempo de ejecución, mediante la función ini_set().
Sin embargo, antes de decidir qué tipos de error deben
producir mensajes visibles o no, se debe considerar
primero, en que entorno estamos trabajando.
Como hemos hablado en varias ocasiones, por cuestiones de
seguridad, cuanto menos información sobre el comportamiento
interno de nuestra aplicación, le demos al usuario, más a salvo
estará. Por lo tanto, como regla general, debemos ocultar
todos los errores, cuando la aplicación esté corriendo
en un entorno de producción.
Tipos de errores
Como se comentó en párrafos anteriores, PHP puede emitir
distintos tipos de errores, que van desde el aviso de funciones
182