Tu portal de
formación online
United States

Infórmate
Inicio » Catálogo » Curso de PHP » Errores en PHP

Curso de PHP

Errores en PHP

Existen diferentes tipos de errores y advertencias en PHP. Son los siguientes:

Valor Constante Descripción Nota
1 E_ERROR errores fatales en tiempo de ejecución  
E_WARNING advertencias en tiempo de ejecución (no errores fatales)  
 E_PARSE  errores fatales en tiempo de compilación  
E_NOTICE  avisos en tiempo de ejecución (no tan importante como una advertencia)  
16 E_CORE_ERROR  errores fatales que ocurren durante el proceso inicial de arranque de PHP Sólo en PHP 4
32  E_CORE_WARNING advertencias fatales que ocurren durante el proceso inicial de arranque de PHP Sólo en PHP 4
64 E_COMPILE_ERROR errores fatales en tiempo de compilación Sólo en PHP 4
128 E_COMPILE_WARNING advertencias en tiempo de compilación (no errores fatales)  Sólo en PHP 4
256 E_USER_ERROR mensaje de error generado por el usuario Sólo en PHP 4
512 E_USER_WARNING mensaje de advertencia generado por el usuario Sólo en PHP 4
1024 E_USER_NOTICE mensaje de aviso generado por el usuario Sólo en PHP 4
  E_ALL todos los anteriores, según lo soportado  

Nota: Cualquier expresión PHP pueden también ser llamadas con el prefijo arroba "@", el cual desactiva el aviso de errores para esa expresión en particular. Si ocurre un error en una expresión en tal situación y la característica track_errors está habilitada, se puede encontrar el mensaje de error en la variable global $php_errormsg.
Actualmente el operador de control de errores @ incluso desactivará mensajes producidos por errores críticos que terminarán la ejecución del script.


Ejercicios

NOTA: Esta será la ubicación donde guardaremos los ejercicios de esta unidad: c:\apache\htdocs\cursoPHP\unidad3\ejerc



Ejercicio 1

Realizar un programa que, a partir de tres variables enteras llamadas $a, $b y $c, muestre por pantalla el valor de la mayor de ellas.

Si por ejemplo asignamos los valores 15, 94 y 73 a $a, $b y $c respectivamente, por pantalla debe mostrarse:



Ejercicio 2

Realizar un programa que convierta pesetas en euros desde 50 hasta 1000 ambos incluidos, saltando de 50 en 50. Definir una constante llamada EURO cuyo valor sea 166.386. Emplear un bucle FOR para realizar el ejercicio.

Por pantalla debe aparecer:



Ejercicio 3

Repetir el ejercicio anterior empleando en este caso un bucle WHILE.



Ejercicio 4

Idem al ejercicio 2 pero empleando un bucle DO...WHILE.



Ejercicio 5

Sabiendo que los números pares cumplen que al dividirlos entre dos da resto cero, realizar un programa que muestre por pantalla todos los números pares comprendidos entre 1 y 5.000. Emplear el operador módulo '%' para decidir si un número es o no par.



Si desea obtener un acceso sin restricciones a los contenidos del curso de PHP y disfrutar de todas las herramientas del aula virtual (Videos explicativos streaming, acceso a los foros, chat, ejercicios resueltos, la ayuda del tutor, audioconferencia, estudio de grabación, test y actividades de autoevaluación, etc...) puede inscribirse completamente gratis y comenzar a realizar de forma inmediata el curso.