Almacene el resultado print_r en una variable como una cadena o texto


Respuestas:



12

¿Qué haces mientras imprimes o vuelcas? Básicamente, envía sus datos (resultado o cualquier cosa) para mostrarlos en la pantalla. Tenga en cuenta que no está guardado, solo se muestra. Para guardar los datos, así que una cosa simple, simplemente declare una variable y asígnele los datos.

por ejemplo, está imprimiendo una matriz como esta ...

print_r(myArray);

para guardar esto, solo tiene que agregar una opción, establecer Volver a VERDADERO y asignarla a una variable

$myVariable=print_r(myArray, TRUE);

si necesita más información, siga esto

esperando que esto te ayude a entender el concepto


2
por hacerlo 1k ... Debería haber logrado esto bastante antes que hoy
Zaffar Saffee

2
ob_start();
var_dump($someVar);
$result = ob_get_clean();

funciona.


Excelente sugerencia var_dump () también muestra un poco más de información que cualquiera print_r()o var_export().
FoggyDay
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.