перенаправление вывода

def_

Новичок
перенаправление вывода

Подскажите, можно ли при выполнении скрипта задать куда выводить распечатываемые данные, т.е. например каким-то образом переопределить stdout из вывода в браузер на вывод в файл, чтобы потом все операторы вывода: echo, print и пр распечатывали данные не в браузер, а в файл. Понятно, что можно вызвать print и передать ему file handle, но вопрос как заключается как настроить php на вывод в файл "по умолчанию".
 

Alexandre

PHPПенсионер
Подскажите, можно ли при выполнении скрипта задать куда выводить распечатываемые данные,
да
например каким-то образом переопределить stdout из вывода в браузер на вывод в файл
а вот этого нельзя....
где браузер, а где скрипт выполняется... читай основы
но вопрос как заключается как настроить php на вывод в файл "по умолчанию"
ob_start()
fwrite
 

AmdY

Пью пиво
Команда форума
если из запускаешь скрипт из шела, то можно стандартными средствами
php script.php > output.txt
 

Alexandre

PHPПенсионер
Нигде ведь не сказано, что в файл на компьютере пользователя, а не на сервере
файл естественно будет на сервере, но как я понял, что это необходимо для отладки, соответственно будет иметь доступ...
 
Сверху