2012-02-17 30 views

Respuesta

208
$var = print_r($what, true); 

Debe agregar verdadero en print_r.

+0

Fiddle: https://repl.it/EUa6. –

11

¿Qué hace mientras imprime o bota? Básicamente, usted envía sus datos (resultado o cualquier cosa) a Mostrarlo en la pantalla. Tenga en mente que no está guardado, simplemente se muestra, Para guardar los datos, de manera simple, solo declare una variable y asígnele los datos ...

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

print_r(myArray); 

para salvar esto, sólo hay que añadir una opción, ajuste Volver a TRUE y asignarlo a una variable

$myVariable=print_r(myArray, TRUE); 

si necesita más información, Siga this

esperando que esto le ayudará a entender el concepto

+1

felicidades por más de 1,000 puntos^_- – SeanKendle

+1

@SeanKendle gracias hermano ... poco seguro que llegó demasiado tarde ... –

+0

Demasiado tarde para qué? – SeanKendle

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

funciona.

+1

Funciona, pero la respuesta aceptada es mejor en todos los sentidos – Charleshaa

Cuestiones relacionadas