Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/11/2011, 08:34
opzina2
 
Fecha de Ingreso: abril-2009
Mensajes: 46
Antigüedad: 15 años, 10 meses
Puntos: 1
Respuesta: Validar array

Cita:
Iniciado por jotaincubus Ver Mensaje
En realidad para validar si un array esta vacío es sencillo:

Código PHP:
Ver original
  1. <?php
  2. $miArray = array();
  3. if(!empty($miArray)){
  4. // si no esta vacío
  5. }else{
  6. // si esta vacío
  7. }

Pero si lo que necesitas es validar que un vector no esta vacío es diferente
Esto no me funciona. Necesito comprobar cada una de los key

Código PHP:
Ver original
  1. (
  2.     [data] => Array
  3.         (
  4.             [problem] =>                  // ESTO ESTA VINIENDO VACIO


Lo resolví de esta manera:

Código PHP:
Ver original
  1. function array_empty($mixed) {
  2.     if (is_array($mixed)) {
  3.         foreach ($mixed as $value) {
  4.             if (!array_empty($value)) {
  5.                 return false;
  6.             }
  7.         }
  8.     }
  9.     elseif (!empty($mixed)) {
  10.         return false;
  11.     }
  12.     return true;
  13. }

Última edición por opzina2; 23/11/2011 a las 08:44