Como ya se vio anteriormente aquí, existen funciones que nos permiten imprimir arreglos y tipos de datos.
Las funciones vistas se diferencian en algunos puntos clave:
- Si bien ambas funciones recursivamente imprimen el contenido de una variable compuesta, sólo var_dump() muestra los tipos de datos de cada valor
- Sólo var_dump() es capaz de mostrar el valor de más de una variable a la vez
- Sólo print_r puede devolver su salida como una cadena, en lugar de escribir en la salida estándar del guión
Si nosotros utilizamos print_r para mostrar el contenido de un arreglo, tendremos algo así:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
$shopping = array(); $shopping[] = "Milk"; $shopping[] = "Coffee"; $shopping[] = "Sugar"; print_r($shopping); //La salida será: Array ( [0] => Milk [1] => Coffee [2] => Sugar ) var_dump($shopping); //La salida será: Array ( [0] => string(4) "Milk" [1] => string(6) "Coffee" [2] => string(5) "Sugar" ) |
¿Te gustó este artículo?
Si te gustó este artículo, te ha servido o aprendiste algo nuevo; compártelo en tus redes sociales o invítame un cafe.
Hola espero me puedas ayudar.
Tengo lineas en un textarea y quiero almacenar cada linea en un registro de DB en mysql podrias ayudarme con esto.?
Los textarea son enviados en un formulario como un texto único, a menos que lo trabajes con HTML5 y el atributo wrap=”hard” para que este sea recibido con los cortes de línea.
De este modo en PHP tendrías que procesar linea por línea y enviarlas a tu base de datos.