Збережіть результат print_r у змінну у вигляді рядка або тексту


126

Якщо я використовую print_r або var_dumpвін відображає результат на екрані, але я хочу, щоб ці дані зберігалися в змінній, щоб я міг записати їх у файл.

Як це зробити?


4
Подивіться посібник на print_r, або us.php.net/manual/en/function.var-export.php
Pekka

Відповіді:



12

Що ви робите під час друку чи вивантаження? В основному ви надсилаєте свої дані (результат чи що-небудь), щоб показати їх на екрані. Майте на увазі, що його не збережено, воно просто відображається. Щоб зберегти дані, настільки проста річ, просто оголосіть змінну і призначте їй дані ..

наприклад, ви друкуєте такий масив, як цей ..

print_r(myArray);

щоб зберегти це, вам просто потрібно додати параметр, встановити Return to TRUE та призначити його змінній

$myVariable=print_r(myArray, TRUE);

якщо вам потрібна додаткова інформація, виконайте це

сподіваючись, що це допоможе вам зрозуміти концепцію


2
для того, щоб зробити це 1 к ... я повинен був досягти цього досить раніше, ніж сьогодні
Заффар Сафіш

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.