¿Cómo puedo repetir el contenido sin esta estructura?
Lo intenté
foreach ($results as $result) {
echo $result->type;
echo "<br>";
}
Ibrahim Azhar Armar
Para ver el contenido de la matriz, puede usar:
print_r($array); o si desea una matriz bien formateada, entonces:
echo '<pre>'; print_r($array); echo '</pre>';
Usar var_dump($array) para obtener más información sobre el contenido de la matriz, como el tipo de datos y la longitud.
Puede hacer un bucle en la matriz usando php foreach(); y obtener la salida deseada. Más información sobre para cada está en el sitio web de documentación de PHP: para cada
Bonito y elegante. Es posible que desee cambiar la etiqueta de cierre en el n. ° 1 de
a
.
– Miguel
21 de junio de 2014 a las 21:47
Esta respuesta no aborda el error que cometió OP.
– Shiplu Mokaddim
21 de noviembre de 2014 a las 17:28
¿Podría explicar cómo la construcción
hace que esta visualización sea “bien”?
–Robin Andrews
28 de mayo de 2016 a las 17:04
La etiqueta @Robin
muestra nuevas líneas y tabulación a medida que se genera mediante print_r(); sin
vería unos límites de datos desordenados y sin formato. Para verlo formateado, debe ver la fuente de la página html.
– jc
29 sep 2016 a las 9:00
Esto lo hara
foreach($results['data'] as $result) {
echo $result['type'], '<br>';
}
Gracias por esto. ¿Puede decirme cómo puedo repetir, por ejemplo, solo el tipo de matriz? [1] ?
– EnexoOnoma
22 de marzo de 2012 a las 5:29
@kaoukkos echo $results['data'][1]['type'];
– Shiplu Mokaddim
22 de marzo de 2012 a las 5:33
¿Qué pasa si no tengo ninguna clave como data?
– Pratik Butani
24 oct 2018 a las 11:10
@PratikButani usa var_dump($array) para obtener más información sobre el contenido de la matriz
– Jayden Lawson
3 de noviembre de 2020 a las 1:30
¿Cómo puedo insertar esta información en una base de datos? por ejemplo, si tengo una tabla con una columna llamada type y quiero insertar [0]['type'] , [1]['type'] ¿y así?
– Maduro
9 de agosto de 2021 a las 2:42
marca mi
Si solo desea conocer el contenido sin un formato (por ejemplo, con fines de depuración), uso esto:
echo json_encode($anArray);
Esto lo mostrará como un JSON que es bastante legible por humanos.
Quería extraer algunos datos de un html - php documento usando Cordova InAppBrowserexecuteScript método, sin json_encode($array) ¡No pude lograr eso! Muchas gracias @Mark E.
–Hamid Araghi
29 de marzo de 2019 a las 11:42
echo json_encode($descargas, JSON_PRETTY_PRINT); funciona aún mejor
Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos.
Configurar y más información