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">
&lt;?php
print wddx_serialize_value("PHP to WDDX packet example", "PHP packet");
?&gt;
     </programlisting>
    </example></para>

   <para>
    Tato uk�zka vytvo��:
    <informalexample>
     <programlisting role="php">
&lt;wddxPacket version='1.0'&gt;&lt;header comment='PHP packet'/&gt;&lt;data&gt;
&lt;string&gt;PHP to WDDX packet example&lt;/string&gt;&lt;/data&gt;&lt;/wddxPacket&gt;
     </programlisting>
    </informalexample>

    <example>
     <title>Pou�it� inkrement�ln�ch paket�</title>
     <programlisting role="php">
&lt;?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;
?&gt;
     </programlisting>
    </example></para>

   <para>
    Tato uk�zka vytvo��:

    <informalexample>
     <programlisting role="php">
&lt;wddxPacket version='1.0'&gt;&lt;header comment='PHP'/&gt;&lt;data&gt;&lt;struct&gt;
&lt;var name='pi'&gt;&lt;number&gt;3.1415926&lt;/number&gt;&lt;/var&gt;&lt;var 
name='cities'&gt;
&lt;array 
length='3'&gt;&lt;string&gt;Austin&lt;/string&gt;&lt;string&gt;Novato&lt;/string&gt;
&lt;string&gt;Seattle&lt;/string&gt;&lt;/array&gt;&lt;/var&gt;&lt;/struct&gt;&lt;/data&gt;&lt;/wddxPacket&gt;
     </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>
&lt;?php
$a = 1;
$b = 5.5;
$c = array("blue", "orange", "violet");
$d = "colors";

$clvars = array("c", "d");
print wddx_serialize_vars("a", "b", $clvars);
?&gt;
      </programlisting>
     </example>
    </para>
    <para>
     V��e uveden� uk�zka vytvo��:
     <programlisting>
&lt;wddxPacket version='1.0'&gt;&lt;header/&gt;&lt;data&gt;&lt;struct&gt;&lt;var 
name='a'&gt;&lt;number&gt;1&lt;/number&gt;&lt;/var&gt;
&lt;var name='b'&gt;&lt;number&gt;5.5&lt;/number&gt;&lt;/var&gt;&lt;var 
name='c'&gt;&lt;array length='3'&gt;
&lt;string&gt;blue&lt;/string&gt;&lt;string&gt;orange&lt;/string&gt;&lt;string&gt;violet&lt;/string&gt;&lt;/array&gt;&lt;/var&gt;
&lt;var 
name='d'&gt;&lt;string&gt;colors&lt;/string&gt;&lt;/var&gt;&lt;/struct&gt;&lt;/data&gt;&lt;/wddxPacket&gt;
     </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:
-->

Reply via email to