cvs: phpdoc-sk /appendices wrappers.xml

[email protected] ("Joseph Drake")
Newsgroups php.doc.sk
Message-ID <cvsjoseph1041039285@cvsserver>
joseph		Fri Dec 27 20:34:45 2002 EDT

  Added files:                 
    /phpdoc-sk/appendices	wrappers.xml 
  Log:
  sumfing new
  

Index: phpdoc-sk/appendices/wrappers.xml
+++ phpdoc-sk/appendices/wrappers.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.8 Maintainer: joseph Status: ready -->
<appendix id="wrappers">
 <title>Zoznam Podporovaných Protokolov/Balíèkov</title>
 <para>
  Následujúce je zoznam rôznych ¹týlových protokolov URL, ktoré
  má PHP vstavané pre pou¾itie s filesystem funkciami ako sú
  <function>fopen</function> a <function>copy</function>.
  Okrem týchto balíèkov (wrappers), ako aj tých v PHP 4.3, si
  mô¾te napísa» svoje vlastné balíèky s pou¾itím PHP skriptu a
  <function>stream_register_wrapper</function>.
 </para>

 <section id="wrappers.http">
  <title>HTTP a HTTPS</title>
   <simpara>PHP 3, PHP 4. <filename>https://</filename> od PHP 4.3</simpara>

  <itemizedlist>
   <listitem><simpara><filename>http://example.com</filename></simpara></listitem>
   <listitem><simpara><filename>http://user:[email protected]</filename></simpara></listitem>
   <listitem><simpara><filename>https://example.com</filename></simpara></listitem>
   <listitem><simpara><filename>https://user:[email protected]</filename></simpara></listitem>
  </itemizedlist>

  <simpara>Umo¾òuje prístup iba na èítanie k súborom/zdrojom cez HTTP 1.0
   pou¾itím metódy HTTP GET. Hlavièka <literal>Host:</literal> sa po¹le
   s po¾iadavkou na zaistenie na mene zalo¾ených virtuálnych hostov. Ak
   ste nakonfigurovali re»azec <link linkend="ini.user-agent">user_agent</link>
   pou¾itím vá¹ho ini súboru alebo prúdového kontextu, taktie¾ sa zahrnie
   do po¾iadavky.
  </simpara>
  <simpara>
   Uz PHP 4.0.5 podporuje presmerovania; ak pou¾ívate predchádzajúce
   verzie, budete musie» zahrnú» vleèné lomítka do svojich URL adries.
  </simpara>
  <simpara>
   Prúd umo¾òuje prístup k <emphasis>telu</emphasis>
   zdroja; hlavièky sú ulo¾ené v premennej
   <varname>$http_response_header</varname>.
   Od PHP 4.3, hlavièky sú dostupné pou¾itím
   <function>stream_get_meta_data</function>.
  </simpara>
  <simpara>
   Pripojenia cez HTTP sú iba na èítanie; nemô¾ete zapisova» dáta
   alebo kopírova» súbory do HTTP zdroja.
  </simpara>
  <note>
   <simpara>HTTPS podporovalo u¾ PHP 4.3, ak ste
    kompilovali s podporou pre OpenSSL.
   </simpara>
  </note>
 </section>

 <section id="wrappers.ftp">
  <title>FTP a FTPS</title>
  <simpara>PHP 3, PHP 4.  <filename>ftps://</filename> od PHP 4.3</simpara>

  <itemizedlist>
   <listitem><simpara><filename>ftp://example.com/pub/file.txt</filename></simpara></listitem>
   <listitem><simpara><filename>ftp://user:[email protected]/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>
   Umo¾òuje prístup na èítanie k existujúcim súborom a tvorbu
   nových cez FTP. Ak server nepodporuje pasívny mód ftp, spojenie
   zlyhá.
  </simpara>
  <simpara>
   Mô¾te otvára» súbory buï na èítanie alebo zápis, ale nie oboje
   zároveò. Ak u¾ vzdialený súbor existuje na ftp serveri
   a pokú¹ate sa ho otvori» na zapisovanie, spojenie zlyhá. Ak
   potrebujete obnovi» existujúci súbor cez ftp, pou¾ite
   <function>ftp_connect</function>.
  </simpara>
  <simpara>
   <filename>ftps://</filename> bol predstavený v PHP 4.3.  
   Je to rovnaké ako s <filename>ftp://</filename>,
   ale pokú¹a sa vyhµada» bezpeèné spojenie s ftp serverom. Ak server 
   nepodporuje SSL, potom sa spojenie navráti k regulérnemu
   kryptovanému ftp.
  </simpara>
  <note>
   <simpara>FTPS podporovalo u¾ PHP 4.3, ak ste
    kompilovali s podporou pre OpenSSL.
   </simpara>
  </note>

 </section>

 <section id="wrappers.php">
  <title>Vstupné/Výstupné prúdy PHP</title>
  <simpara>
   PHP 3.0.13 a vy¹¹ie, <filename>php://output</filename> 
   a <filename>php://input</filename> poèínajúc PHP 4.3
  </simpara>

  <itemizedlist>
   <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>
   <filename>php://stdin</filename>, <filename>php://stdout</filename> 
   a <filename>php://stderr</filename> umo¾òujú prístup ku
   kore¹pondujúcemu vstupnému alebo výstupnému prúdu PHP procesu.
  </simpara>
  <simpara>
   <filename>php://output</filename> umo¾òuje zápis do výstupného
   mechanizmu zásobníka rovnakým spôsobom ako
   <function>print</function> a <function>echo</function>.
  </simpara>
  <simpara>
   <filename>php://input</filename> umo¾òuje èítanie prvotné POST dáta.
   Je to menej pamä» za»a¾ujúca alternatíva k
   <varname>$HTTP_RAW_POST_DATA</varname> a nepotrebuje ¾iadne
   ¹peciálne &php.ini; direktívy.
  </simpara>
  <simpara>
   <filename>php://stdin</filename> a
   <filename>php://input</filename> sú iba na èítanie, zatiaµèo
   <filename>php://stdout</filename>,
   <filename>php://stderr</filename> a
   <filename>php://output</filename> sú iba na zápis.
  </simpara>
 </section>

 <section id="wrappers.compression">
  <title>Prúdy Kompresie</title>
  <simpara><filename>zlib:</filename> PHP 4.0.4 - PHP 4.2.3 (iba systémy s fopencookie)</simpara>
  <simpara><filename>compress.zlib://</filename> a <filename>compress.bzip2://</filename> PHP 4.3 a vy¹¹ie</simpara>

  <itemizedlist>
   <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> 
   <filename>zlib:</filename> pracuje ako <function>gzopen</function>, a¾ na to, ¾e
   prúd sa dá pou¾i» s <function>fread</function> a inými
   filesystem funkciami. Nie je to schvaµované ako to nie je aj v PHP 4.3
   kvôli nejednoznaènosti s názvami súborov obsahujúcich znaky ':'; rad¹ej
   pou¾ívajte <filename>compress.zlib://</filename>.
  </simpara>

  <simpara>
   <filename>compress.zlib://</filename> a
   <filename>compress.bzip2://</filename> sú ekvivalentné k
   <function>gzopen</function> a <function>bzopen</function>
   jednotlivo a fungujú dokonca aj na systémoch, ktoré nepodporujú
   fopencookie.
  </simpara>
 </section>
</appendix>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.