Cita:
Iniciado por pateketrueke Has la prueba y verás, o mejor, lee el manual.
Pero no es la única forma.
La mayoría de funciones que generan errores o valores no esperados no pueden provocar "excepciones" para controlar dicho aspecto.
En su caso tienden a devolver algún valor comparable o similar a falso.
En resumen eso contesta tu pregunta, intenta hacer try/catch y verás que no funciona en situaciones no-OOP.
y que puedo hacer entonces?
por que ese es el problema: SI ES FALSE ademas del false muestra el error en pantalla!!
y es horrible para el usuario
agrego: voy a probar esto pero me gustaria saber que significa