Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Писать в STDOUT


Автор: szz 5.9.2006, 19:16
Как называется хендл STDOUT в PHP?
  Чтоб писать в экран функцией fwrite

Автор: rMaveric 5.9.2006, 20:01
Если не ошибаюсь он и так в stdout пишешь.

Тебе нужно чтобы сценарий запускающийся апачем писал на экран? или как???

Если да, то сперва определись на какую именно консоль, на главную чтоли, которым tty1 ?

Автор: nerezus 5.9.2006, 20:07
ДА! Отгадал.  smile 
STDOUT

Добавлено @ 20:09 
<?php fwrite(STDOUT, 'PREVED!'); ?>
Естественно, в CLI.

Автор: AztEK 6.9.2006, 10:51
Можно так:
Код

$stdout = fopen('php://stdout', 'w');

Дальше работать с функциями fwrite() и fread()

Добавлено @ 10:57 
А вообще вот - http://www.php.net/manual/ru/features.commandline.php

Автор: szz 6.9.2006, 15:27
Хорошо, а если я не в консоли запускаю, а в браузере - это сработает? Будет в браузер писать, как echo?

Автор: rMaveric 7.9.2006, 08:23
а куда оно денется??? Браузер и есть stdout в данном случае

Автор: smartov 7.9.2006, 11:06
В CLI простейший echo и так в stdout валит...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)