Ver Mensaje Individual
  #8 (permalink)  
Antiguo 20/04/2017, 22:18
Triby2
 
Fecha de Ingreso: julio-2014
Mensajes: 334
Antigüedad: 10 años, 6 meses
Puntos: 30
Respuesta: Recorrer array dentro de otro array con key

Cita:
Iniciado por Silenn Ver Mensaje
Me sigue saltando el mismo error:

Notice: Array to string conversion in C:\xampp\htdocs\prep.php on line 15

Aún con la concatenación por puntos salta el error mencionado, esto me provoca dolores de cabeza jaja.
Pues el error está sie do muy claro.... array to string conversion.... estas tratando de comcatenar un array con un string.

Si le quitaste al echo $clave1, no deberia de saltarte ese error pero si no compartiste todo el array completo y resulta que hay mas keys y resulta que en alguno de ellos value o contenido es un array, tendras ese problema.

Cuando es un array largo, lo que hago yo en estos casos es setear una variable $i a 0 y por cada vez que recorro el array le sumo 1 al valor y le hago un echo, entonces cuando salta el error, veo el numero donde paro el loop y entonces reviso el elementoen cuestion.

Algo como:

Código PHP:
Ver original
  1. $a = $b = 0;
  2. foreach($vars as $var) {
  3.     echo 'A: ' . $a . '<br>';
  4.  
  5.     foreach($var as $key => $value) {
  6.         echo 'B: ' . $b . '<br>';
  7.         echo "$key : $value";
  8.        $b++;
  9.     }
  10.  
  11.     $a++;
  12. }

Última edición por Triby2; 20/04/2017 a las 22:59