Tools, FAQ, Tutorials:
Opening Standard Output as a File Handle in PHP
How To Open Standard Output as a File Handle in PHP?
✍: FYIcenter.com
If you want to open the standard output as a file handle yourself, you can use the fopen("php://stdout") function. It creates a special file handle linking to the standard output, and returns the file handle. Once the standard output is opened to a file handle, you can use fwrite() to write data to the standard output like a regular file. Here is a PHP script example on how to write to standard output:
<?php
$stdout = fopen("php://stdout", "w");
fwrite($stdout,"To do:\n");
fwrite($stdout,"Looking for PHP hosting provider!\n");
fclose($stdout);
?>
This script will print:
What's your name? To do: Looking for PHP hosting provider!
If you don't want to open the standard output as a file handle yourself, you can use the constant STDOUT predefined by PHP as the file handle for standard output.
If you are using your script in a Web page, standard output is merged into the Web page HTML document.
print() and echo() also writes to standard output.
⇒ Working with Directories and Files in PHP
⇐ Reading Data from Keyboard in PHP
2016-11-24, ∼6831🔥, 0💬
Popular Posts:
How to start Docker Daemon, "dockerd", on CentOS systems? If you have installed Docker on your CentO...
How to use the "set-body" Policy Statement for an Azure API service operation? The "set-body" Policy...
Where can I download the EPUB 2.0 sample book "The Metamorphosis" by Franz Kafka? You can following ...
Where to find tutorials on EPUB file format? I want to know how to create EPUB books. Here is a larg...
How to use "xml-to-json" Azure API Policy Statement? The "xml-to-json" Policy Statement allows you t...