Como mostrar y ocultar los errores en PHP
Como mostrar y ocultar los errores en PHP. En este artículo trataremos acerca de los errores de ejecución del más famoso lenguaje de programación, nos referimos al PHP. Cuando implementamos nuestro código, sin embargo, en algunas ocasiones no devuelve los resultados deseados, necesitamos saber que esta ocasionando ese error, y normalmente la visualización de errores esta desactivado en nuestro servidor web.
¿Qué hacer entonces?
Es la pregunta que muchos nos hacemos a diario. En resumidas palabras para visualizar los errores de este lenguaje nos bastaría con añadir las siguientes líneas en la cabecera del script para que pueda mostrarnos todos los errores de nuestro código que estamos programando.
La gran mayoría de servidores no se muestran los errores PHP por defecto, para no confundir al usuario, sin embargo, por ese detalle muchos nos pasamos horas buscando donde está el error y buscamos línea a línea.
Como mostrar y ocultar los errores en PHP
Ahora vamos a dar solución a estos inconvenientes implementando fragmentos de código para ubicar con mayor facilidad donde nos hemos equivocado. Utilizaremos funciones que implementaremos generalmente al inicio de nuestros archivos, haremos que los errores PHP sean visibles y nos muestre que línea de código es el causante del error inesperado:
Ejemplo #1 Modo debug
/* Modo debug */ error_reporting(E_ALL); ini_set('display_errors','On');
Ejemplo #2 Implementando ini_set
<?php error_reporting(E_ALL); ini_set('display_errors', '1'); ?>
Ejemplo #3 Otras funciones para mostrar
Les mostrare otras funciones para visualizar errores.
<?php // Motrar todos los errores de PHP error_reporting(-1); // Motrar todos los errores de PHP error_reporting(E_ALL); // Motrar todos los errores de PHP ini_set('error_reporting', E_ALL); ?>
Como ocultar los errores del PHP
<?php // No mostrar los errores de PHP error_reporting(0); ?>
Espero que esta breve explicación les pueda servir en abundancia para sus proyectos futuros.
Referencia