cynic Thu Jan 25 18:17:22 2001 EDT
Added files:
/phpdoc/cs/functions wddx.xml
Log:
translated (win-1250)
Index: phpdoc/cs/functions/wddx.xml
+++ phpdoc/cs/functions/wddx.xml
<reference id="ref.wddx">
<title>WDDX funkce</title>
<titleabbrev>WDDX</titleabbrev>
<partintro>
<para>
Tyto funkce jsou ur�eny pro pr�ci s <ulink url="&url.wddx;">WDDX</ulink>.
</para>
<para>
Pokud chcete pou��vat WDDX, budete muset nainstalovat expat knihovnu
(kter� je u Apache 1.3.7 a vy���ch) a zkompilovat PHP s
<option role="configure">--with-xml</option> a
<option role="configure">--enable-wddx</option>.
</para>
<para>
Pozn.: v�echny funkce kter� serializuj� prom�nn� pou��vaj� prvn� element
pole k rozhodnut� jestli se toto pole serializuje do pole nebo struktury.
Pokud m� prvn� element �et�zec jako index, serializuje se do struktury,
jinak do pole.
<example>
<title>Serializace jedin� hodnoty</title>
<programlisting role="php">
<?php
print wddx_serialize_value("PHP to WDDX packet example", "PHP packet");
?>
</programlisting>
</example></para>
<para>
Tato uk�zka vytvo��:
<informalexample>
<programlisting role="php">
<wddxPacket version='1.0'><header comment='PHP packet'/><data>
<string>PHP to WDDX packet example</string></data></wddxPacket>
</programlisting>
</informalexample>
<example>
<title>Pou�it� inkrement�ln�ch paket�</title>
<programlisting role="php">
<?php
$pi = 3.1415926;
$packet_id = wddx_packet_start("PHP");
wddx_add_vars($packet_id, "pi");
/* Suppose $cities came from database */
$cities = array("Austin", "Novato", "Seattle");
wddx_add_vars($packet_id, "cities");
$packet = wddx_packet_end($packet_id);
print $packet;
?>
</programlisting>
</example></para>
<para>
Tato uk�zka vytvo��:
<informalexample>
<programlisting role="php">
<wddxPacket version='1.0'><header comment='PHP'/><data><struct>
<var name='pi'><number>3.1415926</number></var><var
name='cities'>
<array
length='3'><string>Austin</string><string>Novato</string>
<string>Seattle</string></array></var></struct></data></wddxPacket>
</programlisting>
</informalexample></para>
</partintro>
<refentry id="function.wddx-serialize-value">
<refnamediv>
<refname>wddx_serialize_value</refname>
<refpurpose>Serializovat jedinou hodnotu do WDDX paketu</refpurpose>
</refnamediv>
<refsect1>
<title>Popis</title>
<funcsynopsis>
<funcprototype>
<funcdef>string
<function>wddx_serialize_value</function></funcdef>
<paramdef>mixed <parameter>var</parameter></paramdef>
<paramdef>string
<parameter><optional>comment</optional></parameter></paramdef>
</funcprototype>
</funcsynopsis>
<para>
<function>wddx_serialize_value</function> se pou��v� k vytvo�en� WDDX
paketu z jedin� dan� hodnoty. P�ij�m� hodnotu obsa�enou ve
<parameter>var</parameter> a voliteln� �et�zec
<parameter>comment</parameter>, kter� se pou�ije v hlavi�ce paketu, a vrac�
WDDX paket.
</para>
</refsect1>
</refentry>
<refentry id="function.wddx-serialize-vars">
<refnamediv>
<refname>wddx_serialize_vars</refname>
<refpurpose>Serializovat prom�nn� do WDDX paketu</refpurpose>
</refnamediv>
<refsect1>
<title>Popis</title>
<funcsynopsis>
<funcprototype>
<funcdef>string <function>wddx_serialize_vars</function></funcdef>
<paramdef>mixed <parameter>var_name</parameter></paramdef>
<paramdef>mixed
<parameter><optional>...</optional></parameter>
</paramdef>
</funcprototype>
</funcsynopsis>
<para>
<function>wddx_serialize_vars</function> se pou��v� k vytvo�en� WDDX paketu
se strukturou kter� obsahuje serializovanou reprezentaci p�edan�ch
prom�nn�ch.
</para>
<para>
<function>wddx_serialize_vars</function> p�ij�m� prom�nn� po�et argument�,
ka�d� z nich m��e b�t bu� �et�zec obsahuj�c� n�zev prom�nn�, nebo pole
n�zv� prom�nn�ch, nebo jin� pole atd.
</para>
<para>
<example>
<title>wddx_serialize_vars example</title>
<programlisting>
<?php
$a = 1;
$b = 5.5;
$c = array("blue", "orange", "violet");
$d = "colors";
$clvars = array("c", "d");
print wddx_serialize_vars("a", "b", $clvars);
?>
</programlisting>
</example>
</para>
<para>
V��e uveden� uk�zka vytvo��:
<programlisting>
<wddxPacket version='1.0'><header/><data><struct><var
name='a'><number>1</number></var>
<var name='b'><number>5.5</number></var><var
name='c'><array length='3'>
<string>blue</string><string>orange</string><string>violet</string></array></var>
<var
name='d'><string>colors</string></var></struct></data></wddxPacket>
</programlisting></para>
</refsect1>
</refentry>
<refentry id="function.wddx-packet-start">
<refnamediv>
<refname>wddx_packet_start</refname>
<refpurpose>Za��t nov� WDDX paket obsahuj�c� strukturu</refpurpose>
</refnamediv>
<refsect1>
<title>Popis</title>
<funcsynopsis>
<funcprototype>
<funcdef>int <function>wddx_packet_start</function></funcdef>
<paramdef>string
<parameter><optional>comment</optional></parameter></paramdef>
</funcprototype>
</funcsynopsis>
<para>
<function>wddx_packet_start</function> se pou��v� k zapo�et� nov�ho WDDX
paketu pro inkrement�ln� p�id�v�n� prom�nn�ch. P�ij�m� voliteln� �et�zec
<parameter>comment</parameter> a vrac� ID packetu pro pou�it� v dal��ch
funkc�ch. Uvnit� paketu automaticky vytv��� definici struktury kter� bude
obsahovat p�idan� prom�nn�.
</para>
</refsect1>
</refentry>
<refentry id="function.wddx-packet-end">
<refnamediv>
<refname>wddx_packet_end</refname>
<refpurpose>Ukon�it WDDX paket se zadan�m ID</refpurpose>
</refnamediv>
<refsect1>
<title>Popis</title>
<funcsynopsis>
<funcprototype>
<funcdef>string <function>wddx_packet_end</function></funcdef>
<paramdef>int <parameter>packet_id</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<para>
<function>wddx_packet_end</function> ukon�� WDDX paket ur�en� argumentem
<parameter>packet_id</parameter> a vrac� �et�zec obsahuj�c� tento paket.
</para>
</refsect1>
</refentry>
<refentry id="function.wddx-add-vars">
<refnamediv>
<refname>wddx_add_vars</refname>
<refpurpose>P�idat prom�nn� do WDDX paketu s ur�en�m ID</refpurpose>
</refnamediv>
<refsect1>
<title>Popis</title>
<funcsynopsis>
<funcprototype>
<funcdef><function>wddx_add_vars</function></funcdef>
<paramdef>int <parameter>packet_id</parameter></paramdef>
<paramdef>mixed <parameter>name_var</parameter></paramdef>
<paramdef>mixed
<parameter><optional>...</optional></parameter>
</paramdef>
</funcprototype>
</funcsynopsis>
<para>
<function>wddx_add_vars</function> se pou��v� k serializaci p�edan�ch
prom�nn�ch a p�id�n� v�sledku do paketu specifikovan�ho
<parameter>packet_id</parameter>. Prom�nn� ur�en� k serializaci se ud�vaj�
stejn� jako u <function>wddx_serialize_vars</function>.
</para>
</refsect1>
</refentry>
<refentry id="function.wddx-deserialize">
<refnamediv>
<refname>wddx_deserialize</refname>
<refpurpose>Deserializovat WDDX paket</refpurpose>
</refnamediv>
<refsect1>
<title>Popis</title>
<funcsynopsis>
<funcprototype>
<funcdef>mixed <function>wddx_deserialize</function></funcdef>
<paramdef>string <parameter>packet</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<para>
<function>wddx_deserialized</function> p�ij�m� �et�zec
<parameter>packet</parameter> a deserializuje ho. Vrac� v�sledek, co� m��e
b�t �et�zec, ��slo, nebo pole. Pozn.: Struktury se deserializuj� do
asociativn�ch pol�.
</para>
</refsect1>
</refentry>
</reference>
<!-- 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
sgml-parent-document:nil
sgml-default-dtd-file:"../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
-->