@avtorlego

Как получить весь текст из консоли PHP CLI?

Допустим запустили php скрипт, было echo 123;
как получить весь текст, который вывел php?
  • Вопрос задан
  • 188 просмотров
Пригласить эксперта
Ответы на вопрос 1
Decadal
@Decadal
если это в консоли, то: php script.php > result.txt
перенаправление потока вывода в текстовый файл. Обратите внимание, что при возникновении ошибки нужно перенаправлять так же поток ошибок в файл.

из скрипта:
// буфер
ob_start();
echo "<div>";
echo "Foobar";
echo "</div>";

//  получает все накопленное в буфере
$htmlStr = ob_get_contents();
//очищает буфер
ob_end_clean(); 
// пишет все что вы накопили, в файл
file_put_contents($fileName, $htmlStr);


https://stackoverflow.com/questions/16225437/print...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы