¿Se puede guardar el resultado de print_r en una variable?

Publicado por Camila
hace 10 años

<p>Hola! Estoy usando la función print_r para mostrar el contenido de un array en php. Esta función muestra directamente el contenido por pantalla. Me gustaría saber si es posible guardar ese resultado en una variable en vez de mostrarla. algo como $variable = print_r( $array );</p>

<p>Gracias!</p>

php
Respuesta de Cristian Olaz
hace 10 años

<p>Sí. Tenés que agregarle "true" a la función print_r, así:</p>

<pre class="prettyprint"> $variable = print_r( $array, true );</pre>

<p>Saludos.</p>