Armazene o resultado print_r em uma variável como uma sequência ou texto


Respostas:



12

O que você faz enquanto imprime ou despeja? Basicamente, você envia seus dados (resultado ou qualquer coisa) para Mostrar na tela. Lembre-se de que não está salvo, é apenas exibido. Para salvar os dados, é simples, basta declarar uma variável e atribuir os dados a ela.

por exemplo, você está imprimindo alguma matriz como esta ..

print_r(myArray);

Para salvar isso, basta adicionar uma opção, definir Return como TRUE e atribuí-lo a uma variável

$myVariable=print_r(myArray, TRUE);

se precisar de mais informações, siga estas

esperando que isso ajude você a entender o conceito


2
para torná-lo 1k ... Eu deveria ter conseguido isso muito mais cedo do que hoje
Zaffar Saffee

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

funciona.


Excelente sugestão. var_dump () também mostra um pouco mais de informação que um print_r()ou outro var_export().
FoggyDay 23/12/19
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.