hholzgra                Fri Oct 25 17:31:03 2002 EDT

  Modified files:              
    /phpdoc/en/appendices       wrappers.xml 
  Log:
  php://input documented, <filename> tags added
  
  
Index: phpdoc/en/appendices/wrappers.xml
diff -u phpdoc/en/appendices/wrappers.xml:1.5 phpdoc/en/appendices/wrappers.xml:1.6
--- phpdoc/en/appendices/wrappers.xml:1.5       Sat Sep 28 23:20:43 2002
+++ phpdoc/en/appendices/wrappers.xml   Fri Oct 25 17:31:03 2002
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.5 $ -->
+<!-- $Revision: 1.6 $ -->
 <appendix id="wrappers">
  <title>List of Supported Protocols/Wrappers</title>
  <para>
@@ -13,17 +13,17 @@
 
  <section id="wrappers.http">
   <title>HTTP and HTTPS</title>
-  <simpara>PHP 3, PHP 4.  https:// since PHP 4.3</simpara>
+   <simpara>PHP 3, PHP 4. <filename>https://</filename> since PHP 4.3</simpara>
 
   <itemizedlist>
-   <listitem><simpara>http://example.com</simpara></listitem>
-   <listitem><simpara>http://user:password@;example.com</simpara></listitem>
-   <listitem><simpara>https://example.com</simpara></listitem>
-   <listitem><simpara>https://user:password@;example.com</simpara></listitem>
+   <listitem><simpara><filename>http://example.com</filename></simpara></listitem>
+   
+<listitem><simpara><filename>http://user:password@;example.com</filename></simpara></listitem>
+   <listitem><simpara><filename>https://example.com</filename></simpara></listitem>
+   
+<listitem><simpara><filename>https://user:password@;example.com</filename></simpara></listitem>
   </itemizedlist>
 
   <simpara>Allows read-only access to files/resources via HTTP 1.0,
-   using the HTTP GET method. A Host: header is sent with the request
+   using the HTTP GET method. A <literal>Host:</literal> header is sent with the 
+request
    to handle name-based virtual hosts.  If you have configured
    a <link linkend="ini.user-agent">user_agent</link> string using
    your ini file or the stream context, it will also be included
@@ -37,7 +37,7 @@
   <simpara>
    The stream allows access to the <emphasis>body</emphasis> of
    the resource; the headers are stored in the
-   <parameter>$http_response_header</parameter> variable.
+   <varname>$http_response_header</varname> variable.
    Since PHP 4.3, the headers are available using
    <function>stream_get_meta_data</function>.
   </simpara>
@@ -54,13 +54,13 @@
 
  <section id="wrappers.ftp">
   <title>FTP and FTPS</title>
-  <simpara>PHP 3, PHP 4.  ftps:// since PHP 4.3</simpara>
+  <simpara>PHP 3, PHP 4.  <filename>ftps://</filename> since PHP 4.3</simpara>
 
   <itemizedlist>
-   <listitem><simpara>ftp://example.com/pub/file.txt</simpara></listitem>
-   
<listitem><simpara>ftp://user:password@;example.com/pub/file.txt</simpara></listitem>
-   <listitem><simpara>ftps://example.com/pub/file.txt</simpara></listitem>
-   
<listitem><simpara>ftps://user:[EMAIL PROTECTED]/pub/file.txt</simpara></listitem>
+   
+<listitem><simpara><filename>ftp://example.com/pub/file.txt</filename></simpara></listitem>
+   
+<listitem><simpara><filename>ftp://user:password@;example.com/pub/file.txt</filename></simpara></listitem>
+   
+<listitem><simpara><filename>ftps://example.com/pub/file.txt</filename></simpara></listitem>
+   
+<listitem><simpara><filename>ftps://user:[EMAIL PROTECTED]/pub/file.txt</filename></simpara></listitem>
   </itemizedlist>
 
   <simpara>
@@ -76,7 +76,8 @@
    use <function>ftp_connect</function>.
   </simpara>
   <simpara>
-   ftps:// was introduced in PHP 4.3.  It is the same as ftp://,
+   <filename>ftps://</filename> was introduced in PHP 4.3.  
+   It is the same as <filename>ftp://</filename>,
    but attempts to negotiate a secure connection with the ftp server.
    If the server does not support SSL, then the connection falls back
    to regular unencrypted ftp.
@@ -91,53 +92,69 @@
 
  <section id="wrappers.php">
   <title>PHP input/output streams</title>
-  <simpara>PHP 3.0.13 and up, php://output since PHP 4.3</simpara>
+  <simpara>
+   PHP 3.0.13 and up, <filename>php://output</filename> 
+   and <filename>php://input</filename> since PHP 4.3
+  </simpara>
 
   <itemizedlist>
-   <listitem><simpara>php://stdin</simpara></listitem>
-   <listitem><simpara>php://stdout</simpara></listitem>
-   <listitem><simpara>php://stderr</simpara></listitem>
-   <listitem><simpara>php://output</simpara></listitem>
+   <listitem><simpara><filename>php://stdin</filename></simpara></listitem>
+   <listitem><simpara><filename>php://stdout</filename></simpara></listitem>
+   <listitem><simpara><filename>php://stderr</filename></simpara></listitem>
+   <listitem><simpara><filename>php://output</filename></simpara></listitem>
+   <listitem><simpara><filename>php://input</filename></simpara></listitem>
   </itemizedlist>
 
   <simpara>
-   php://stdin, php://stdout and php://stderr allow access to
+   <filename>php://stdin</filename>, <filename>php://stdout</filename> 
+   and <filename>php://stderr</filename> allow access to
    the corresponding input or output stream of the PHP process.
   </simpara>
   <simpara>
-   php://output allows you to write to the output buffer mechanism
-   in the same way as <function>print</function> and
-   <function>echo</function>.
-  </simpara>
-  <simpara>
-   php://stdin is read-only, whereas php://stdout, php://stderr
-   and php://output are write-only.
+   <filename>php://output</filename> allows you to write to the
+   output buffer mechanism in the same way as
+   <function>print</function> and <function>echo</function>.
+  </simpara>
+  <simpara>
+   <filename>php://input</filename> allows you to read raw POST data.
+   It is a less memory intensive alternative to
+   <varname>$HTTP_RAW_POST_DATA</varname> and does not need any
+   special &php.ini; dicetives.
+  </simpara>
+  <simpara>
+   <filename>php://stdin</filename> and
+   <filename>php://input</filename> are read-only, whereas
+   <filename>php://stdout</filename>,
+   <filename>php://stderr</filename> and
+   <filename>php://output</filename> are write-only.
   </simpara>
  </section>
 
  <section id="wrappers.compression">
   <title>Compression Streams</title>
-  <simpara>zlib: PHP 4.0.4 - PHP 4.2.3 (systems with fopencookie only)</simpara>
-  <simpara>compress.zlib:// and compress.bzip2:// PHP 4.3 and up</simpara>
+  <simpara><filename>zlib:</filename> PHP 4.0.4 - PHP 4.2.3 (systems with fopencookie 
+only)</simpara>
+  <simpara><filename>compress.zlib://</filename> and 
+<filename>compress.bzip2://</filename> PHP 4.3 and up</simpara>
 
   <itemizedlist>
-   <listitem><simpara>zlib:</simpara></listitem>
-   <listitem><simpara>compress.zlib://</simpara></listitem>
-   <listitem><simpara>compress.bzip2://</simpara></listitem>
+   <listitem><simpara><filename>zlib:</filename></simpara></listitem>
+   <listitem><simpara><filename>compress.zlib://</filename></simpara></listitem>
+   <listitem><simpara><filename>compress.bzip2://</filename></simpara></listitem>
   </itemizedlist>
 
   <simpara> 
-   zlib: works like <function>gzopen</function>, except that the
+   <filename>zlib:</filename> works like <function>gzopen</function>, except that the
    stream can be used with <function>fread</function> and the other
    filesystem functions.  This is deprecated as of PHP 4.3 due
    to ambiguities with filenames containing ':' characters; use
-   compress.zlib:// instead.
+   <filename>compress.zlib://</filename> instead.
   </simpara>
 
   <simpara>
-   compress.zlib:// and compress.bzip2:// are equivalent to
-   <function>gzopen</function> and <function>bzopen</function> respectively,
-   and operate even on systems that do not support fopencookie.
+   <filename>compress.zlib://</filename> and
+   <filename>compress.bzip2://</filename> are equivalent to
+   <function>gzopen</function> and <function>bzopen</function>
+   respectively, and operate even on systems that do not support
+   fopencookie.
   </simpara>
  </section>
 </appendix>



-- 
PHP Documentation Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to