wez Sun Jan 19 05:46:22 2003 EDT
Modified files:
/phpdoc/en/reference/stream reference.xml
Log:
Minor alterations:
- PHP implements HTTP 1.0, not 1.1
- ssl and tls are not wrappers; they are socket "transports" recognized
only by fsockopen.
- always use "wb" or "rb" when opening files so that win32 lusers
don't post bug reports when their binary data gets munched by the (D)OS.
Index: phpdoc/en/reference/stream/reference.xml
diff -u phpdoc/en/reference/stream/reference.xml:1.7
phpdoc/en/reference/stream/reference.xml:1.8
--- phpdoc/en/reference/stream/reference.xml:1.7 Wed Jan 15 18:51:25 2003
+++ phpdoc/en/reference/stream/reference.xml Sun Jan 19 05:46:22 2003
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.7 $ -->
+<!-- $Revision: 1.8 $ -->
<reference id="ref.stream">
<title>Stream functions</title>
<titleabbrev>Streams</titleabbrev>
@@ -21,7 +21,7 @@
<simpara>
A <literal>wrapper</literal> is additional code which tells the stream how to
handle
specific protocols/encodings. For example, the <literal>http</literal>
- wrapper knows how to translate a URL into an <literal>HTTP/1.1</literal>
+ wrapper knows how to translate a URL into an <literal>HTTP/1.0</literal>
request for a file on a remote server. There are many wrappers
built into <literal>PHP</literal> by default (See <xref linkend="wrappers"/>),
and additional, custom wrappers may be added either within a
@@ -35,7 +35,7 @@
A <literal>filter</literal> is a final piece of code which may perform
opperations on data as it is being read from or written to a stream.
Any number of filters may be stacked onto a stream. Custom
- filters can be defined in a <literal>PHP</literal> script using
+ filters can be defined in a <literal>PHP</literal> script using
<function>stream_register_filter</function> or in an extension using the
API Reference in <xref linkend="streams"/>. To access the list of currently
registered filters, use <function>stream_get_filters</function>.
@@ -47,7 +47,7 @@
<simpara>
<parameter>scheme</parameter>(string) -
The name of the wrapper to be used. Examples include: file,
- http, https, ftp, ftps, compress.zlib, compress.bz2, ssl, tls, and php. See
+ http, https, ftp, ftps, compress.zlib, compress.bz2, and php. See
<xref linkend="wrappers"/> for a list of PHP builtin wrappers. If
no wrapper is specified, the function default is used (typically
<literal>file</literal>://).
@@ -225,7 +225,7 @@
* File can be read back using compress.zlib stream or just
* decompressed from the command line using 'gzip -d foo-bar.txt.gz'
*/
-$fp = fopen("compress.zlib://foo-bar.txt.gz","w");
+$fp = fopen("compress.zlib://foo-bar.txt.gz","wb");
if (!$fp) die("Unable to create file.");
fwrite($fp, "This is a test.\n");
--
PHP Documentation Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php