cvs: phpdoc-sk /appendices about.xml aliases.xml debugger.xml history.xml migration.xml migration4.xml reserved.constants.core.xml reserved.constants.standard.xml reserved.xml transports.xml wrappers.xml
[email protected] ("Joseph Drake") Thu, 12 Feb 2004 00:11:32 -0000
| Newsgroups | php.doc.sk |
|---|---|
| Message-ID | <cvsjoseph1076544692@cvsserver> |
joseph Wed Feb 11 19:11:32 2004 EDT
Modified files:
/phpdoc-sk/appendices about.xml aliases.xml debugger.xml
history.xml migration.xml migration4.xml
reserved.constants.core.xml
reserved.constants.standard.xml reserved.xml
transports.xml wrappers.xml
Log:
updated
joseph-20040211191132.txt
(text/plain, 29.7 KB)
http://cvs.php.net/diff.php/phpdoc-sk/appendices/about.xml?r1=1.14&r2=1.15&ty=u
Index: phpdoc-sk/appendices/about.xml
diff -u phpdoc-sk/appendices/about.xml:1.14 phpdoc-sk/appendices/about.xml:1.15
--- phpdoc-sk/appendices/about.xml:1.14 Sun Jul 20 20:27:49 2003
+++ phpdoc-sk/appendices/about.xml Wed Feb 11 19:11:32 2004
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-2"?>
-<!--EN-Revision: 1.26 Maintainer: joseph Status: ready -->
+<!--EN-Revision: 1.30 Maintainer: joseph Status: ready -->
<!--
TODO: add manual conventions section (eg. how to read
@@ -109,10 +109,10 @@
</note>
<note>
<para>
- Z dôvodu licenèného pokrytia sa príspevky u¾ívateµov pova¾ujú za
- èas» PHP manuálu, a preto spadajú pod rovnakú licenciu, ktorá
- pokrýva túto dokumentáciu (momentálne GPL). Viac informácií získate
- na stránke <link linkend="copyright">Copyright manuálu</link>.
+ Z dôvodu licenèného pokrytia sa príspevky u¾ívateµov pova¾ujú za èas»
+ PHP manuálu, a preto spadajú pod rovnakú licenciu, ktorá pokrýva túto
+ dokumentáciu (momentálne Open Publication License). Viac informácií
+ získate na stránke <link linkend="copyright">Copyright manuálu</link>.
</para>
</note>
</sect1>
@@ -120,10 +120,10 @@
<sect1 id="about.prototypes">
<title>Ako èíta» definíciu funkcie (prototyp)</title>
<para>
- Ka¾dá funkcia je zdokumentovaná v informaènej príruèke; znalos»,
- ako sa má manuál èíta» a rozumie», pou¾ívanie PHP znaène
- ulah¹í. Namiesto odvolávania sa na príklady alebo vystrihnú»/vlo¾i»,
- chcete rad¹ej vedie» ako èíta» definície funkcií (prototypy). Zaènime:
+ Ka¾dá funkcia je zdokumentovaná v informaènej príruèke. Znalos»,
+ ako sa má manuál èíta» a rozumie», pou¾ívanie PHP znaène uµahèí.
+ Namiesto odvolávania sa na príklady alebo vystrihnú»/vlo¾i», rad¹ej
+ budete chcie» vedie» ako èíta» definície funkcií (prototypy). Zaènime:
</para>
<note>
<title>
@@ -137,8 +137,8 @@
</note>
<para>
Definície funkcií nám hovoria aký
- typ hodnoty je <link linkend="functions.returning-values">vrátený</link>,
- pou¾ijeme definíciu pre <function>strlen</function>, ako ná¹ prvý príklad:
+ typ hodnoty je <link linkend="functions.returning-values">vrátený</link>.
+ Pou¾ijeme definíciu pre <function>strlen</function>, ako ná¹ prvý príklad:
</para>
<para>
<screen>
@@ -224,16 +224,16 @@
<para>
Èo to vlastne znamená? in_array() vracia hodnotu
<link linkend="language.types.boolean">boolean</link>, &true; ak je
- pravdivý (<parameter>ihla</parameter> bola nájdená v
- <parameter>stoh_sena</parameter>) alebo &false; pri chybe (
- <parameter>ihla</parameter> sa nena¹la v
+ pravdivý (ak <parameter>ihla</parameter> bola nájdená v
+ <parameter>stoh_sena</parameter>) alebo &false; pri chybe (ak
+ sa <parameter>ihla</parameter> nena¹la v
<parameter>stoh_sena</parameter>). Prvý parameter je pomenovaný
<parameter>ihla</parameter> a mô¾e by» viacerých
<link linkend="language.types">typov</link>, tak¾e sme ho nazvali
"<emphasis>mixed</emphasis>". Táto mixed <parameter>ihla</parameter>
(ktorú hµadáme) mo¾e by» buï skalárna hodnota (string, integer,
alebo <link linkend="language.types.float">float</link>) alebo
- <link linkend="language.types.array">array</link>.
+ <link linkend="language.types.array">array</link>.
<parameter>stoh_sena</parameter> (pole, v ktorom hµadáme) je
druhý parameter. Tretí <emphasis>voliteµný</emphasis> parameter je
pomenovaný <parameter>strict</parameter>. V¹etky voliteµné parametre sú uzavreté
@@ -264,9 +264,9 @@
<para>
Taktie¾ mô¾ete narazi» na dokumentáciu pre PHP verziu, ktorá e¹te
nie je uvoµnená (nieèo ako PHP 5.0.0, nakoµko najnov¹ia stabilná
- verzia je 4.3.0). Väè¹inou toto nepredstavuje chybu v dokumetácii.
+ verzia je 4.3.x). Väè¹inou toto nepredstavuje chybu v dokumetácii.
Vysvetlenie sa èasto pridáva k rubrikám, ktoré nie sú dostupné v
- aktuálnom PHP vydaní, ale budú dostupné v známej budúcej PHP verzií.
+ aktuálnom PHP vydaní, ale ktoré budú dostupné v známej budúcej PHP verzií.
</para>
</sect1>
@@ -312,7 +312,7 @@
</note>
<para>
Prispievaním poznámok mô¾ete poskytova» doplòujúce príklady, rady a
- objasnenia pre iných èitateµov. Ale, prosím, nepodávajte bug reporty
+ objasnenia pre iných èitateµov. Ale, prosíme vás, nepodávajte bug reporty
pou¾itím anotaèného systému. O anotáciách si mô¾ete preèíta» viac v sekcii
<link linkend="about.notes">'O príspevkoch u¾ívateµov'</link> tejto prílohy.
</para>
@@ -356,7 +356,7 @@
<acronym>PDF</acronym>, PalmPilot DOC, PalmPilot iSilo a
Windows HTML Help, z
<ulink url="&url.php.docs;">&url.php.docs;</ulink>.
- Manuály sa aktualizujú automaticky súèasne s textom.
+ Manuály sa aktualizujú periodicky súèasne s textom.
</para>
<para>
Viac informácií o s»ahovaní zdrojového kódu
@@ -372,7 +372,7 @@
PHP manuál je dostupný nie len vo viacerých formátoch,
ale tie¾ vo viacerých jazykoch. Text manuálu sa najskôr
napí¹e v angliètine a potom ho tímy µudí po celom svete
- prekladajú do svojho rodného jazyka. Ak sa preklad pre
+ prekladajú do svojich rodných jazykov. Ak sa preklad pre
¹pecifickú funkciu alebo kapitolu e¹te neurobil, build systém
manuálu spadá do svojej anglickej verzie.
</para>
@@ -398,10 +398,11 @@
</note>
<para>
Momentálne je manuál èiastoène dostupný v následujúcich jazykoch:
- v brazílskej portugalèine, èín¹tine (zjednodu¹enej), èín¹tine (tradiènej),
- èe¹tine, holand¹tine, fín¹tine, francúz¹tine, nemèine, hebrejèine,
- maïarèine, talianèine, japonèine, kórejèine, pol¹tine, rumunèine, ru¹tine,
- slovenèine, slovinèine, ¹panielèine, ¹védèine a tureètine.
+ v brazílskej portugalèine, èín¹tine (zjednodu¹enej), èín¹tine (Hong
+ Kong Cantonese), èín¹tine (tradiènej), èe¹tine, holand¹tine, fín¹tine,
+ francúz¹tine, nemèine, hebrejèine, maïarèine, talianèine, japonèine,
+ kórejèine, pol¹tine, rumunèine, ru¹tine, slovenèine, slovinèine,
+ ¹panielèine, ¹védèine a tureètine.
</para>
<para>
V¹etky sa dajú stiahnú» tu: <ulink url="&url.php.docs;">&url.php.docs;</ulink>.
http://cvs.php.net/diff.php/phpdoc-sk/appendices/aliases.xml?r1=1.4&r2=1.5&ty=u
Index: phpdoc-sk/appendices/aliases.xml
diff -u phpdoc-sk/appendices/aliases.xml:1.4 phpdoc-sk/appendices/aliases.xml:1.5
--- phpdoc-sk/appendices/aliases.xml:1.4 Sat Dec 28 20:29:21 2002
+++ phpdoc-sk/appendices/aliases.xml Wed Feb 11 19:11:32 2004
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.26 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.27 Maintainer: joseph Status: ready -->
<appendix id="aliases">
<title>Zoznam aliasov funkcií</title>
<para>
@@ -16,7 +16,7 @@
</para>
<para>
Tento zoznam je jednotný s PHP 4.0.6. Zoznam aliasov, ktorý sa aktualizuje
- denne, si mô¾te pozrie» <ulink url="&url.zend.aliaslist;">tu</ulink>.
+ denne, si mô¾te pozrie» na <ulink url="&url.zend.aliaslist;">&url.zend.aliaslist;</ulink>.
</para>
<para>
<table>
http://cvs.php.net/diff.php/phpdoc-sk/appendices/debugger.xml?r1=1.5&r2=1.6&ty=u
Index: phpdoc-sk/appendices/debugger.xml
diff -u phpdoc-sk/appendices/debugger.xml:1.5 phpdoc-sk/appendices/debugger.xml:1.6
--- phpdoc-sk/appendices/debugger.xml:1.5 Sun Jul 20 20:27:49 2003
+++ phpdoc-sk/appendices/debugger.xml Wed Feb 11 19:11:32 2004
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.25 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.26 Maintainer: joseph Status: ready -->
<appendix id="debugger">
<title>Ladenie PHP</title>
@@ -49,7 +49,7 @@
<listitem>
<simpara>
Niekde nastavte na tento port TCP prijímaè (napríklad
- <command>socket -l -s 1400</command> v UNIXe).
+ <command>socket -l -s 1400</command> v systémoch UNIX).
</simpara>
</listitem>
<listitem>
http://cvs.php.net/diff.php/phpdoc-sk/appendices/history.xml?r1=1.7&r2=1.8&ty=u
Index: phpdoc-sk/appendices/history.xml
diff -u phpdoc-sk/appendices/history.xml:1.7 phpdoc-sk/appendices/history.xml:1.8
--- phpdoc-sk/appendices/history.xml:1.7 Fri Aug 8 05:43:30 2003
+++ phpdoc-sk/appendices/history.xml Wed Feb 11 19:11:32 2004
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.21 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.22 Maintainer: joseph Status: ready -->
<appendix id="history">
<title>História PHP a súvisiacich projektov</title>
@@ -166,11 +166,11 @@
<sect2 id="history.pear">
<title>PEAR</title>
<para>
- PEAR, PHP Extension and Application Repository (pôvodne,
- PHP Extension and Add-on Repository) je základ tried PHP
- verzie a v budúcnosti sa mô¾e sta» jednou z kµúèových
- mo¾ností distribuovania ako PHP tak i PHP roz¹írení
- zalo¾ených na C medzi vývojármi.
+ <ulink url="&url.php.pear;">PEAR</ulink>, PHP Extension and
+ Application Repository (pôvodne, PHP Extension and Add-on
+ Repository) je základ tried PHP verzie a v budúcnosti sa mô¾e
+ sta» jednou z kµúèových mo¾ností distribuovania ako PHP
+ tak i PHP roz¹írení zalo¾ených na C medzi vývojármi.
</para>
<para>
PEAR sa zrodil v Januári 2000 v Tel Avive v diskusii konajúcej
@@ -186,14 +186,18 @@
prístup, ukladanie obsahu, matematické výpoèty,
eCommerce a ïaleko viac.
</para>
+ <para>
+ Viac informácii o PEAR je mo¾né nájs» v <ulink
+ url="&url.php.pear.manual;">manuáli</ulink>.
+ </para>
</sect2>
<sect2 id="history.phpqa">
<title>PHP Quality Assurance Initiative</title>
<para>
- The PHP Quality Assurance Initiative bol zalo¾ený
- v lete 2000 ako odozva na kritiku, ¾e uvoµnené PHP
- verzie neboli dostatoène testované pre výrobné
+ The <ulink url="&url.php.prerelease;">PHP Quality Assurance
+ Initiative</ulink> bol zalo¾ený v lete 2000 ako odozva na kritiku,
+ ¾e uvoµnené PHP verzie neboli dostatoène testované pre výrobné
prostriedia. Tím teraz pozostáva z jadrovej skupiny
vývojárov s dobrými znalos»ami PHP kódu. Títo vývojári
trávia mno¾stvo svojho èasu lokalizovaním a opravou
@@ -206,9 +210,9 @@
<sect2 id="history.phpgtk">
<title>PHP-GTK</title>
<para>
- PHP-GTK je PHP rie¹enie na písanie klientských GUI
- aplikácii. Andrei Zmievski si spomína na plánovanie
- a proces tvorby PHP-GTK:
+ <ulink url="&url.php.gtk;">PHP-GTK</ulink> je PHP rie¹enie
+ na písanie klientských GUI aplikácii. Andrei Zmievski si spomína
+ na plánovanie a proces tvorby PHP-GTK:
</para>
<blockquote>
<para>
http://cvs.php.net/diff.php/phpdoc-sk/appendices/migration.xml?r1=1.5&r2=1.6&ty=u
Index: phpdoc-sk/appendices/migration.xml
diff -u phpdoc-sk/appendices/migration.xml:1.5 phpdoc-sk/appendices/migration.xml:1.6
--- phpdoc-sk/appendices/migration.xml:1.5 Sun Jul 20 20:27:49 2003
+++ phpdoc-sk/appendices/migration.xml Wed Feb 11 19:11:32 2004
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.23 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.25 Maintainer: joseph Status: ready -->
<appendix id="migration">
<title>Migrácia z PHP/FI 2 do PHP 3</title>
@@ -288,7 +288,7 @@
<![CDATA[
$fp = fopen($file, "r");
if ($fp == -1);
- echo("Nemozno otvorit $file na citanie<br>\n");
+ echo("Nemozno otvorit $file na citanie<br />\n");
endif;
]]>
</programlisting>
@@ -297,7 +297,7 @@
<title>Migrácia z 2.0: vrátené hodnoty, nový kód</title>
<programlisting role="php">
<![CDATA[
-$fp = @fopen($file, "r") or print("Nemozno otvorit $file na citanie<br>\n");
+$fp = @fopen($file, "r") or print("Nemozno otvorit $file na citanie<br />\n");
]]>
</programlisting>
</example>
http://cvs.php.net/diff.php/phpdoc-sk/appendices/migration4.xml?r1=1.8&r2=1.9&ty=u
Index: phpdoc-sk/appendices/migration4.xml
diff -u phpdoc-sk/appendices/migration4.xml:1.8 phpdoc-sk/appendices/migration4.xml:1.9
--- phpdoc-sk/appendices/migration4.xml:1.8 Sun Jul 20 20:27:49 2003
+++ phpdoc-sk/appendices/migration4.xml Wed Feb 11 19:11:32 2004
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.34 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.36 Maintainer: joseph Status: ready -->
<appendix id="migration4">
<title>Migrácia z PHP 3 na PHP 4</title>
@@ -33,7 +33,7 @@
<listitem><simpara>FreeBSD (testované 3.2, 4.0)</simpara></listitem>
</itemizedlist>
<para>
- Aby ste ju aktivovali, nakonfigurujte PHP3 a PHP4 na pou¾ívanie
+ Aby ste ju aktivovali, nakonfigurujte PHP 3 a PHP 4 na pou¾ívanie
APXS (--with-apxs) a nevyhnutné linkové roz¹írenia
(--enable-versioning). Inak sa aplikujú v¹etky ¹tandardné
in¹talaèné in¹trukcie. Na príklad:
@@ -61,20 +61,20 @@
Pre konfiguraèný súbor Apache sa urobilo o nieèo viac
zmien. Typy MIME rozpoznávané PHP modulom sa zmenili.
<informalexample>
- <programlisting role="apache">
+ <programlisting role="apache-conf">
<![CDATA[
application/x-httpd-php3 --> application/x-httpd-php
application/x-httpd-php3-source --> application/x-httpd-php-source
]]>
- </programlisting>
- </informalexample>
+ </programlisting>
+ </informalexample>
</para>
<para>
Mô¾ete svoj konfiguraèný súbor urobi» tak, aby pracoval s oboma
verziami PHP (závisiac na akej je práve skompilovaný na serveri),
pomocou následujúceho syntaxu:
<informalexample>
- <programlisting>
+ <programlisting role="apache-conf">
<![CDATA[
AddType application/x-httpd-php3 .php3
AddType application/x-httpd-php3-source .php3s
@@ -83,7 +83,7 @@
AddType application/x-httpd-php-source .phps
]]>
</programlisting>
- </informalexample>
+ </informalexample>
</para>
<simpara>
Okrem toho sa zmenili direktívne názvy pre Apache.
@@ -92,15 +92,15 @@
Poènúc PHP 4.0, existujú iba ¹tyri Apache direktívy,
ktoré súvisia s PHP:
<informalexample>
- <programlisting role="apache">
+ <programlisting role="apache-conf">
<![CDATA[
php_value [PHP directive name] [value]
php_flag [PHP directive name] [On|Off]
php_admin_value [PHP directive name] [value]
php_admin_flag [PHP directive name] [On|Off]
]]>
- </programlisting>
- </informalexample>
+ </programlisting>
+ </informalexample>
</para>
<simpara>
Sú dva rozdiely medzi Adminovskými a ne-adminovskými hodnotami:
http://cvs.php.net/diff.php/phpdoc-sk/appendices/reserved.constants.core.xml?r1=1.4&r2=1.5&ty=u
Index: phpdoc-sk/appendices/reserved.constants.core.xml
diff -u phpdoc-sk/appendices/reserved.constants.core.xml:1.4 phpdoc-sk/appendices/reserved.constants.core.xml:1.5
--- phpdoc-sk/appendices/reserved.constants.core.xml:1.4 Sun Jul 20 20:27:49 2003
+++ phpdoc-sk/appendices/reserved.constants.core.xml Wed Feb 11 19:11:32 2004
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.6 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.7 Maintainer: joseph Status: ready -->
<refentry id="reserved.constants.core">
<refnamediv>
<refname>Preddefinované kon¹tanty jadra</refname>
http://cvs.php.net/diff.php/phpdoc-sk/appendices/reserved.constants.standard.xml?r1=1.4&r2=1.5&ty=u
Index: phpdoc-sk/appendices/reserved.constants.standard.xml
diff -u phpdoc-sk/appendices/reserved.constants.standard.xml:1.4 phpdoc-sk/appendices/reserved.constants.standard.xml:1.5
--- phpdoc-sk/appendices/reserved.constants.standard.xml:1.4 Sun Jul 20 20:27:49 2003
+++ phpdoc-sk/appendices/reserved.constants.standard.xml Wed Feb 11 19:11:32 2004
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.7 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.8 Maintainer: joseph Status: ready -->
<!-- DOCNOTE: some constants listed here are also there at
reference/info/constants.xml. Further decision is needed
@@ -526,7 +526,7 @@
<varlistentry>
<term>
<constant>DIRECTORY_SEPARATOR</constant>
- (<type>integer</type>)
+ (<type>string</type>)
</term>
<listitem>
<simpara>
http://cvs.php.net/diff.php/phpdoc-sk/appendices/reserved.xml?r1=1.11&r2=1.12&ty=u
Index: phpdoc-sk/appendices/reserved.xml
diff -u phpdoc-sk/appendices/reserved.xml:1.11 phpdoc-sk/appendices/reserved.xml:1.12
--- phpdoc-sk/appendices/reserved.xml:1.11 Fri Aug 8 05:43:30 2003
+++ phpdoc-sk/appendices/reserved.xml Wed Feb 11 19:11:32 2004
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.36 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.37 Maintainer: joseph Status: ready -->
<appendix id="reserved">
<title>Zoznam rezervovaných slov</title>
@@ -526,9 +526,18 @@
<varlistentry>
<term>'<varname>SCRIPT_FILENAME</varname>'</term>
<listitem>
- <simpara>
+ <para>
Absolutná cesta k práve spracovávaného skriptu.
- </simpara>
+ <note>
+ <para>
+ Ak je skript spustený s CLI, ako relatívna cesta,
+ ake je <filename>file.php</filename> alebo
+ <filename>../file.php</filename>,
+ <varname>$_SERVER['SCRIPT_FILENAME']</varname> bude
+ obsahova» relatívnu cestu urèenú u¾ívateµom.
+ </para>
+ </note>
+ </para>
</listitem>
</varlistentry>
http://cvs.php.net/diff.php/phpdoc-sk/appendices/transports.xml?r1=1.1&r2=1.2&ty=u
Index: phpdoc-sk/appendices/transports.xml
diff -u phpdoc-sk/appendices/transports.xml:1.1 phpdoc-sk/appendices/transports.xml:1.2
--- phpdoc-sk/appendices/transports.xml:1.1 Sun Jul 20 20:27:14 2003
+++ phpdoc-sk/appendices/transports.xml Wed Feb 11 19:11:32 2004
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.4 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.7 Maintainer: joseph Status: ready -->
<appendix id="transports">
<title>Zoznam Podporovaných Prenosov Soketu</title>
<para>
@@ -42,7 +42,7 @@
Sokety Internetovej Domény oèakávajú okrem cieµovej adresy aj
èíslo portu. V prípade <function>fsockopen</function>,
sa toto urèí v druhom parametri, a preto nemá vplyv
- na formátovanie url prenosu. Pri
+ na formátovanie URL prenosu. Pri
<function>stream_socket_client</function> a príbuzných funkciách
ako s tradiènými URL je v¹ak èíslo portu urèené ako prípona
URL prenosu ohranièená dvojbodkou.
@@ -168,7 +168,7 @@
</section>
<section id="transports.unix">
- <title>Unixová Doména: UNIX a UDG</title>
+ <title>Unixová Doména: Unix a UDG</title>
<simpara>
<literal>unix://</literal> od <literal>PHP 3</literal>,
<literal>udg://</literal> od <literal>PHP 5</literal>
@@ -181,13 +181,13 @@
<simpara>
<literal>unix://</literal> poskytuje prístup k prúdovému pripojeniu
- soketu v unixovej doméne. <literal>udg://</literal> poskytuje
- alternatívny prenos na soket unixovej domény pomocou u¾ívateµského datagram
+ soketu v Unixovej doméne. <literal>udg://</literal> poskytuje
+ alternatívny prenos na soket Unixovej domény pomocou u¾ívateµského datagram
protokolu.
</simpara>
<simpara>
- Sokety Unixovej Domény, na rozdiel od soketov Internetovej Domény, neoèakávajú
+ Sokety Unixovej domény, na rozdiel od soketov Internetovej domény, neoèakávajú
èíslo portu. V prípade <function>fsockopen</function> by
<parameter>portno</parameter> parameter mal by» nastavený na 0.
</simpara>
http://cvs.php.net/diff.php/phpdoc-sk/appendices/wrappers.xml?r1=1.5&r2=1.6&ty=u
Index: phpdoc-sk/appendices/wrappers.xml
diff -u phpdoc-sk/appendices/wrappers.xml:1.5 phpdoc-sk/appendices/wrappers.xml:1.6
--- phpdoc-sk/appendices/wrappers.xml:1.5 Sun Jul 20 20:27:49 2003
+++ phpdoc-sk/appendices/wrappers.xml Wed Feb 11 19:11:32 2004
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.22 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.35 Maintainer: joseph Status: ready -->
<appendix id="wrappers">
<title>Zoznam Podporovaných Protokolov/Balíèkov</title>
<para>
@@ -11,6 +11,91 @@
<function>stream_register_wrapper</function>.
</para>
+ <section id="wrappers.file">
+ <title>Súborový systém</title>
+ <simpara>V¹etky verzie PHP. Explicitne pou¾íva <filename>file://</filename> od <literal>PHP 4.3.0</literal></simpara>
+
+ <itemizedlist>
+ <listitem><simpara><filename>/path/to/file.ext</filename></simpara></listitem>
+ <listitem><simpara><filename>relative/path/to/file.ext</filename></simpara></listitem>
+ <listitem><simpara><filename>fileInCwd.ext</filename></simpara></listitem>
+ <listitem><simpara><filename>C:/path/to/winfile.ext</filename></simpara></listitem>
+ <listitem><simpara><filename>C:\path\to\winfile.ext</filename></simpara></listitem>
+ <listitem><simpara><filename>\\smbserver\share\path\to\winfile.ext</filename></simpara></listitem>
+ <listitem><simpara><filename>file:///path/to/file.ext</filename></simpara></listitem>
+ </itemizedlist>
+
+ <simpara>
+ <filename>file://</filename> je predvolený wrapper pou¾ivaný s PHP a reprezentuje miestny súborový systém.
+ Keï je urèená relatívna cesta (ceste, ktorá nezaèína s /, \, \\, alebo písmenkom partície windowsu)
+ urèená cesta bude aplikovaná proti aktuálnemu pracovnému adresáru. V mnohých prípadoch je to
+ adresár, v ktorom skript spoèíva pokiaµ nebol
+ zmenený. Pou¾ívaním CLI sapi, ako východzí sa pou¾ije
+ adresár, z ktorého bol skript volaný.
+ </simpara>
+
+ <simpara>
+ S niektorými funkciami, ako je <function>fopen</function> a <function>file_get_contents</function>,
+ relatívne cesty sa mô¾u voliteµne hµada» aj v <literal>include_path</literal>.
+ </simpara>
+
+ <para>
+ <table>
+ <title>Zhrnutie Wrappera</title>
+ <tgroup cols="2">
+ <thead>
+ <row>
+ <entry>Atribút</entry>
+ <entry>Podporovaný</entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>Obmedzený cez <literal>allow_url_fopen</literal>.</entry>
+ <entry>Nie</entry>
+ </row>
+ <row>
+ <entry>Umo¾òuje Èítanie</entry>
+ <entry>Áno</entry>
+ </row>
+ <row>
+ <entry>Umo¾òuje Zápis</entry>
+ <entry>Áno</entry>
+ </row>
+ <row>
+ <entry>Umo¾òuje pridávanie</entry>
+ <entry>Áno</entry>
+ </row>
+ <row>
+ <entry>Umo¾òuje Súèasné Èítanie a Zápis</entry>
+ <entry>Áno</entry>
+ </row>
+ <row>
+ <entry>Podporuje <function>stat</function></entry>
+ <entry>Áno</entry>
+ </row>
+ <row>
+ <entry>Podporuje <function>unlink</function></entry>
+ <entry>Áno</entry>
+ </row>
+ <row>
+ <entry>Podporuje <function>rename</function></entry>
+ <entry>Áno</entry>
+ </row>
+ <row>
+ <entry>Podporuje <function>mkdir</function></entry>
+ <entry>Áno</entry>
+ </row>
+ <row>
+ <entry>Podporuje <function>rmdir</function></entry>
+ <entry>Áno</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ </para>
+ </section>
+
<section id="wrappers.http">
<title>HTTP a HTTPS</title>
<simpara>PHP 3, PHP 4. <filename>https://</filename> od <literal>PHP 4.3.0</literal></simpara>
@@ -32,7 +117,34 @@
<simpara>
Uz PHP 4.0.5 podporuje presmerovania; ak pou¾ívate predchádzajúce
verzie, budete musie» zahrnú» vodiace lomítka do svojich URL adries.
+ Ak je dôle¾ité vedie» URL zdroja, od kiaµ vá¹ dokument pri¹iel
+ (po tom, èo boli spracované v¹etky presmerovania), budete potrebova»
+ spracova» série hlavièiek odoziev vrátených prúdom.
</simpara>
+ <informalexample>
+ <programlisting role="php">
+<![CDATA[
+<?php
+$url = 'http://www.example.com/redirecting_page.php';
+
+$fp = fopen($url, 'r');
+
+/* V skorsich verziach nez PHP 4.3.0 pouzite $http_response_header
+ namiesto stream_get_meta_data() */
+foreach(stream_get_meta_data($fp) as $odozva) {
+
+ /* Boli sme presmerovany? */
+ if (substr(strtolower($odozva), 0, 10) == 'location: ') {
+ /* aktualizuj $url s tym, kam sme boli presmerovany */
+ $url = substr($odozva, 10);
+ }
+
+}
+
+?>
+]]>
+ </programlisting>
+ </informalexample>
<simpara>
Prúd umo¾òuje prístup k <emphasis>telu</emphasis>
zdroja; hlavièky sú ulo¾ené v premennej
@@ -88,6 +200,18 @@
<entry>Podporuje <function>unlink</function></entry>
<entry>Nie</entry>
</row>
+ <row>
+ <entry>Podporuje <function>rename</function></entry>
+ <entry>Nie</entry>
+ </row>
+ <row>
+ <entry>Podporuje <function>mkdir</function></entry>
+ <entry>Nie</entry>
+ </row>
+ <row>
+ <entry>Podporuje <function>rmdir</function></entry>
+ <entry>Nie</entry>
+ </row>
</tbody>
</tgroup>
</table>
@@ -137,6 +261,25 @@
</entry>
<entry></entry>
</row>
+ <row>
+ <entry><literal>proxy</literal></entry>
+ <entry>
+ URI urèujúca adresu proxy servera. (napr.
+ <literal>tcp://proxy.example.com:5100</literal> ).
+ </entry>
+ <entry></entry>
+ </row>
+ <row>
+ <entry><literal>request_fulluri</literal></entry>
+ <entry>
+ Keï je nastavená na &true;, celá URI bude pou¾itá pri
+ kon¹truovaní po¾iadavky. (t.j.
+ <literal>GET http://www.example.com/path/to/file.html HTTP/1.0</literal>).
+ Zatialèo je toto ne¹tandardný formát po¾iadavky, niektoré
+ proxy servery ho vy¾adujú.
+ </entry>
+ <entry>&false;</entry>
+ </row>
</tbody>
</tgroup>
</table>
@@ -185,7 +328,7 @@
<title>Pridávanie</title>
<simpara>
Od <literal>PHP 5.0</literal> sa súbory mo¾u pridáva» cez
- <literal>ftp://</literal> url wrapper. V predo¹lých verziách bude
+ <literal>ftp://</literal> URL wrapper. V predo¹lých verziách bude
pokus o pridanie súboru cez <literal>ftp://</literal> hlási» chybu.
</simpara>
</note>
@@ -204,45 +347,68 @@
<para>
<table>
<title>Zhrnutie Wrappera</title>
- <tgroup cols="2">
+ <tgroup cols="3">
<thead>
<row>
<entry>Atribút</entry>
- <entry>Podporovaný</entry>
+ <entry><literal>PHP 4</literal></entry>
+ <entry><literal>PHP 5</literal></entry>
</row>
</thead>
<tbody>
<row>
<entry>Obmedzený cez <literal>allow_url_fopen</literal>.</entry>
<entry>Áno</entry>
+ <entry>Áno</entry>
</row>
<row>
<entry>Umo¾òuje Èítanie</entry>
<entry>Áno</entry>
+ <entry>Áno</entry>
</row>
<row>
<entry>Umo¾òuje Zápis</entry>
- <entry>
- Áno (Pred <literal>PHP 5.0.0</literal>: iba nové súbory.
- <literal>PHP 5.0.0</literal> a nov¹ie: prepisovanie povolené
- s kontextovou voµbou)
- </entry>
+ <entry>Áno (iba nové súbory)</entry>
+ <entry>Áno (nové súbory/existujúce súbory s <parameter>overwrite</parameter>)</entry>
</row>
<row>
- <entry>Umo¾òuje Prdávanie</entry>
- <entry>Áno (<literal>PHP 5.0.0</literal> alebo nov¹ie)</entry>
+ <entry>Umo¾òuje Pridávanie</entry>
+ <entry>Nie</entry>
+ <entry>Áno</entry>
</row>
<row>
<entry>Umo¾òuje Súbe¾né Èítanie a Zápis</entry>
<entry>Nie</entry>
+ <entry>Nie</entry>
</row>
<row>
<entry>Podporuje <function>stat</function></entry>
<entry>Nie</entry>
+ <entry>
+ Iba elementy <function>filesize</function>, <function>filetype</function>,
+ <function>file_exists</function>, <function>is_file</function>,
+ a <function>is_dir</function>.
+ </entry>
</row>
<row>
<entry>Podporuje <function>unlink</function></entry>
- <entry>Áno (<literal>PHP 5.0.0</literal> alebo nov¹e)</entry>
+ <entry>Nie</entry>
+ <entry>Áno</entry>
+ </row>
+ <row>
+ <entry>Podporuje <function>rename</function></entry>
+ <entry>Nie</entry>
+ <entry>Áno</entry>
+ </row>
+ <row>
+ <entry>Podporuje <function>mkdir</function></entry>
+ <entry>Nie</entry>
+ <entry>Áno</entry>
+ </row>
+ <row>
+ <entry>Podporuje <function>rmdir</function></entry>
+ <entry>Nie</entry>
+ <entry>Áno</entry>
</row>
</tbody>
</tgroup>
@@ -463,6 +629,18 @@
<entry>Podporuje <function>unlink</function></entry>
<entry>Nie</entry>
</row>
+ <row>
+ <entry>Podporuje <function>rename</function></entry>
+ <entry>Nie</entry>
+ </row>
+ <row>
+ <entry>Podporuje <function>mkdir</function></entry>
+ <entry>Nie</entry>
+ </row>
+ <row>
+ <entry>Podporuje <function>rmdir</function></entry>
+ <entry>Nie</entry>
+ </row>
</tbody>
</tgroup>
</table>
@@ -540,6 +718,18 @@
na 'unlink-ovanie' kompresovaných súborov.
</entry>
</row>
+ <row>
+ <entry>Podporuje <function>rename</function></entry>
+ <entry>Nie</entry>
+ </row>
+ <row>
+ <entry>Podporuje <function>mkdir</function></entry>
+ <entry>Nie</entry>
+ </row>
+ <row>
+ <entry>Podporuje <function>rmdir</function></entry>
+ <entry>Nie</entry>
+ </row>
</tbody>
</tgroup>
</table>