Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/02/2016, 08:04
xerifandtomas
 
Fecha de Ingreso: octubre-2010
Ubicación: España
Mensajes: 1.007
Antigüedad: 14 años, 2 meses
Puntos: 123
Respuesta: diferencia entre empty y if. que usar ?

Cita:
Iniciado por vani18 Ver Mensaje
pero claro no es correcto, usar empty sobre una funcion... usare IF en esos casos... dale de una :
Efectivamente, según el manual:

isset() sólo trabaja con variables, ya que pasar cualquier otra cosa dará como resultado un error de intérprete. Para comprobar si se han definidoconstantes use la función defined().


También según el manual encontramos

Las funciones variables no funcionarán con constructores de lenguaje como echo, print, unset(), isset(), empty(), include, require y similares. Utilice funciones de envoltura para hacer uso de cualquiera de estos constructores como funciones variables.