Autor Tema: [SOLUCIONADO] ¿CÓMO DETECTAR EN ARRAY QUE EL VALOR ES NULL?  (Leído 428 veces)

Desconectado maska

  • PHPer@ Fijo
  • ***
  • Mensajes: 126
  • Karma: 2
  • Nuev@ PHPer@
    • Ver Perfil
[SOLUCIONADO] ¿CÓMO DETECTAR EN ARRAY QUE EL VALOR ES NULL?
« en: 01 de Enero de 2013, 18:47:32 pm »
Quisiera saber cómo puedo detectar si hay elementos en un ARRAY que sean nulos.

Mi array es el siguiente:
Código: [Seleccionar]
Array ( [0] => NULL [1] => NULL [2] => Array ( [idServicioExtra] => 1 [strNombre] => Mensajes privados [dblPrecio] => 10.95 [cantidad] => 1 ) [3] => Array ( [idServicioExtra] => 2 [strNombre] => Comentarios públicos [dblPrecio] => 10.95 [cantidad] => 2 ) )

Gracias.
« Última modificación: 01 de Enero de 2013, 20:53:32 pm por maska »

Comunidad PHPeros

[SOLUCIONADO] ¿CÓMO DETECTAR EN ARRAY QUE EL VALOR ES NULL?
« en: 01 de Enero de 2013, 18:47:32 pm »

Desconectado CarlosRdrz

  • Moderador Global
  • PHPero Master
  • *****
  • Mensajes: 2.505
  • Karma: 131
  • Sexo: Masculino
  • A.k.a. TLX
    • Ver Perfil
Re:[DUDA] ¿CÓMO DETECTAR EN ARRAY QUE EL VALOR ES NULL?
« Respuesta #1 en: 01 de Enero de 2013, 20:32:48 pm »
Prueba con...

if(in_array(NULL, $array)) {
....
}

Saludos!
La dedicación de mi respuesta sera directamente proporcional a la dedicación de tu pregunta.
Hacer códigos que entiendan las máquinas es fácil, lo difícil y realmente útil es hacer códigos que entiendan las personas.
http://twitter.com/CarlosRdrz
http://www.carlosrdrz.es

Desconectado maska

  • PHPer@ Fijo
  • ***
  • Mensajes: 126
  • Karma: 2
  • Nuev@ PHPer@
    • Ver Perfil
Re:[DUDA] ¿CÓMO DETECTAR EN ARRAY QUE EL VALOR ES NULL?
« Respuesta #2 en: 01 de Enero de 2013, 20:52:51 pm »
Prueba con...

if(in_array(NULL, $array)) {
....
}

Saludos!

Eso ya lo probé. Y no me funciona. Pero lo he podido solucionar con:
Código: [Seleccionar]
<?php echo count(array_filter($_SESSION[&#39;carrito&#39;])); ?>
Gracias de todos modos por contestar tan rápido.