OK HOSTING - ¿Como llevar el manejo y control de los errores con PHP?
Teléfonos / precios:
chat Chatea con nosotros
telefono Llámanos desde USA al 1 855 OK HOSTING

¿Como llevar el manejo y control de los errores con PHP?

Thursday, November 17, 2011 1:14 PM
Autor: mayrahurtado
Categoría: Programación
Etiquetas: programación tutoriales diseño web

 Al momento de desarrollar cualquier aplicación, sin importar el lenguaje, nunca se está exento de errores, tomando en cuenta esto, PHP incluye entre sus herramientas el “error_reporting” que permite definir el tipo de errores que se mostrarán en nuestras páginas, las opciones disponibles son:

  • E_ALL: Muestra todos los errores y advertencias, excepto los correspondientes a la opción E_STRICT, es recomendable utilizarlo en ambientes de desarrollo porque muestra al desarrollador todo lo referente a las fallas.
  • E_ERROR: Muestra todos los errores fatales en tiempo de ejecución.
  • E_WARNING: Muestra las advertencias en tiempo de ejecución y errores considerados como no graves.
  • E_PARSE: Destinado a mostrar los errores de compilación internos
  • E_NOTICE: Errores no críticos, producto de fallas de código fuente de una aplicación, como variables no inicializadas por ejemplo.
  • E_CORE_ERROR: Errores fatales producidos durante el inicio de PHP
  • E_CORE_WARNING: Advertencia ante los errores producidos durante el inicio de PHP, excluyendo errores fatales.
  • E_COMPILE_ERROR: Errores fatales en tiempo de compilación.
  • E_COMPILE_WARING: Advertencias y errores no fatales en tiempo de compilación.
  • E_USER_ERROR: Mensaje de error generado por el usuario, que asemeja al E_ERROR (se emite ante las mismas circunstancias).
  • E_USER_WARNING: Este mensaje muestra las advertencias y errores no fatales generados por el usuario.
  • E_USER_NOTICE: Es un error generado por el usuario y se activa de forma similar a E_NOTICE.
  • E_STRICT: Ésta es una opción disponible a partir de PHP5, su función es mostrar sugerencias para mantener la compatibilidad del código con versiones anteriores de PHP.

Para activar este manejo de errores de PHP se podrá realizar de la siguiente forma:

error_reporting = E_ALL

En caso de que se desee, se pueden usar varios tipos, para realizarlo se requerirá de los operadores “~ (negación), | (o), & (y)”, dando como resultado algo como lo siguiente:

error_reporting = E_ALL & ~(E_NOTICE | E_WARNING)

Como se habrá dado cuenta, PHP ofrece de esta forma una manera práctica para el desarrollador de saber la categoría y tipo de errores que se muestran, haciendo de esta manera más fácil el desarrollo con un menor número de errores.


Agrega un comentario

Nombre  
Email    
Pagina web  
Comentarios
 
Escribe el código
Captcha
 


Artículos relacionados

  • Densidad de Palabras Claves
  • Herramientas básicas en Feedburner
  • Pie de Pagina o Footers en Paginas web
  • Recibir críticas de tu diseño web
  • Recursos recomendados sobre CSS para principiantes
  • El Color en el Diseño Web
  • Usando el Contraste en el Diseño Web
  • Galería de fotos en tu web
  • El diseño web mas adecuado para tu empresa o producto
  • Varias maneras, sintaxis o notaciones para definir colores con CSS de los elementos de la página.
  • Fedelizar visitas a tu pagina web, haz que regresen tus visitantes
  • La importancia del CSS
  • Ponerle logo a nuestro panel de control---Webmasters
  • Listado completo de manuales y videotutoriales.
  • Como agregar fuentes externas a tus diseños web (parte 2 - Typekit)
  • Promociones                       chat Chatea con nosotros         telefono Llámanos desde USA al 1 855 OK HOSTING              Ayudemos a nuestros Tarahumaras