Intereting Posts
mongo Ошибка PHP-приложения: Неустранимая ошибка: исключить исключение «MongoException» с сообщением «». не разрешено в ключе Не удается получить доступ к веб-приложениям apache локально с использованием имени IP или ПК PHP Извлечение чисел из строки PHP хранит пароль с blowfish & salt & pepper обновить динамический php div с помощью jquery Автоматизировать развертывание для веб-приложений? Как я могу ping порт сервера с PHP? Symfony 1.4: PHP Неустранимая ошибка: допустимый размер памяти 33554432 байт исчерпан как я могу использовать imagick в php? (изменение размера и урожая) phpunit dbunit @dataProvider не работает Что означает символ периода (.), Если он используется в середине строки php? Индексирование Google XSLT-страниц Насколько важны ограничения, такие как NOT NULL и FOREIGN KEY, если я всегда буду контролировать вход в базу данных с помощью PHP? Как я могу фильтровать записи в блогах автором? Выберите случайные значения из массива

Хранить результат print_r в переменной как строку или текст

Если я использую print_ r или var_dump он отображает результат на экране, но я хочу, чтобы эти данные сохранялись в переменной, чтобы я мог записать ее в файл.

Как мне это сделать?

Related of "Хранить результат print_r в переменной как строку или текст"

  $var = print_r($what, true); 

Вы должны добавить true в print_r .

Что вы делаете во время печати или сбрасывания? В основном вы отправляете свои данные (результат или что-то еще), чтобы показать его на экране. Не забывайте, что он не сохранен, он просто отображается. Чтобы сохранить данные, так просто, просто объявите переменную и назначьте ей данные.

например, вы печатаете некоторый массив вроде этого ..

 print_r(myArray); 

Чтобы сохранить это, вам просто нужно добавить опцию, установить Return to TRUE и назначить ее переменной

 $myVariable=print_r(myArray, TRUE); 

если вам нужна дополнительная информация, следуйте этому

надеясь, что это поможет вам понять концепцию

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

оно работает.