Usuario:ManuelRomero/ProgramacionWeb/Distancia2018/Sintaxis/1
De WikiEducator
< Usuario:ManuelRomero | ProgramacionWeb/Distancia2018/Sintaxis
Revisión a fecha de 10:00 22 oct 2018; ManuelRomero (Discusión | contribuciones)
|
Funciones para determinar existencia de variables
Tenemos tres funciones muy parecidas pero no del todo iguales
Función | Significado |
---|---|
is_null($variable) | Determina si una variable ($variable) tiene valor null |
empty($variable) | Determina si una variable ($variables)está vacía |
isset($variable) | Determina is una variable ha sido definida y no tiene un valor vacío. |
- Es importante saber qué es para php un valor nulo, o si está vacía que no son conceptos sinónimos
- Valor null
$a=null //$a tiene valor null. is_null($a) //true unset($a) //Se destruye la variable y toma el valor null is_null($a) //true //$b una variable que no existe tiene el valor null is_null($b) //true
- Variable vacía
$a=null //$a está vacía empty($a) //true $a=""; empty($a) //true $a="hola"; empty($a) //false unset($a); empty($a) //true $a=false; empty($a) //true !OJO! $a=0; empty($a) //true !OJO!
- Puedes ver la siguiente app en la que puedes aportar valores
http://manuel.infenlaces.com/apuntes/existencia_valor_variables
- Tener en cuenta que si evaluamos si una variable está vacía no es
</div>