PHP: СТАНДАРТНЫЙ ВЫВОД против php://СТАНДАРТНЫЙ ВЫВОД


В чем разница между стандартным выводом и php://СТАНДАРТНЫЙ вывод в PHP?

fwrite(STDOUT, ...);

Против

$StdOut = fopen('php://stdout', 'w');
fwrite($StdOut, ...);
Author: hello_there_andy, 2012-07-20

2 answers

Первый - файловый дескриптор 1, второй - копия FD1 в новом FD (например, 3).

 4
Author: Ignacio Vazquez-Abrams, 2012-07-20 19:42:54

STDOUT доступен только в CLI sapi

 2
Author: dev-null-dweller, 2012-07-20 20:30:04