Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/02/2016, 08:45
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 6 meses
Puntos: 1517
Respuesta: Recorrer las celdas de una fila

Saludos,

Puedes hacer un foreach dentro de otro foreach. Algo como

Código PHP:
Ver original
  1. <?php
  2. $data = array(
  3.     array(
  4.         'a1' => 0,
  5.         'a2' => 1,
  6.         'a3' => 0,
  7.         'a4' => 1,
  8.     ),
  9.     array(
  10.         'b1' => 1,
  11.         'b2' => 1,
  12.         'b3' => 0,
  13.         'b4' => 1,
  14.     ),
  15.     array(
  16.         'c1' => 0
  17.         'c2' => 0,
  18.         'c3' => 1,
  19.         'c4' => 0,
  20.     ),
  21. );
  22.  
  23. foreach ($data as $key1 => $valueArray) {
  24.     foreachh ($valueArray as $key2 => $value) {
  25.         if ($value == 1) {
  26.             echo $key;
  27.         }
  28.     }
  29. }

Hay otras formas como usando array_walk_recursive, etc.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos