Разница в PHP между использованием потока STDOUT и открытием нового с помощью fopen ()

Может ли кто-нибудь объяснить мне, почему одна форма лучше, чем другая? Потому что для меня это выглядит так же.
Первая мысль, которая пришла мне в голову, состоит в том, что я должен использовать уже открытый поток, а не «переписывать» его, а затем закрывать, но есть обе формы, поэтому я предполагаю, что для обоих есть свои преимущества.

Спасибо за любое объяснение!

1

fwrite(STDOUT, "Hello world\n");

2

$stdo = fopen('php://stdout', 'w');
fwrite($stdo, "Hello world\n");
fclose($stdo);

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]