aspinei         Tue Mar 26 06:33:48 2002 EDT

  Added files:                 
    /phpdoc/ro/functions        wddx.xml 
  Log:
  initial version of Romanian translation
  

Index: phpdoc/ro/functions/wddx.xml
+++ phpdoc/ro/functions/wddx.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- $Revision: 1.1 $ -->
<reference id="ref.wddx">
        <title>Func�ii WDDX</title>
        <titleabbrev>WDDX</titleabbrev>
        <partintro>
                <para>
    Aceste func�ii folosesc <ulink url="&url.wddx;">WDDX</ulink>.
   </para>
                <para>
    Ca s� pute�i utiliza WDDX, trebuie instalat� aplica�ia expat
    (care este inclus� �n apache versiunea 1.3.7 sau ulterioar�) �i s� recompila�i PHP 
cu
    <option role="configure">--with-xml</option> �i <option 
role="configure">--enable-wddx</option>.
   </para>
                <note>
                        <para>
      Dac� dori�i s� pute�i serializa caractere non-ASCII va trebui s� seta�i
      contextul local interna�ional (vezi 
      <function>setlocale</function>).
    </para>
                </note>
                <para>
                Toate func�iile care serializeaz� variabile folosesc primul element al 
tabloului
                pentru a determina dac� tabloul trebuie serializat �ntr-un tablou sau 
o structur�.
                Dac� primul element are o cheie de tip �ir de caractere se va 
serializa �ntr-o structur�,
                altfel �ntr-un array.
    <example>
                                <title>Serializarea unei singure valori</title>
                                <programlisting role="php"><![CDATA[
<?php
print wddx_serialize_value("PHP to WDDX packet example", "PHP packet");
?>
]]></programlisting>
                        </example>
                </para>
                <para>
    Acest exemplu va determina rezultatul:
    <informalexample>
                                <programlisting role="php"><![CDATA[
<wddxPacket version='1.0'><header comment='PHP packet'/><data>
<string>PHP to WDDX packet example</string></data></wddxPacket>
]]></programlisting>
                        </informalexample>
                        <example>
                                <title>Utilizarea pachetelor incrementale</title>
                                <programlisting role="php"><![CDATA[
<?php
$pi = 3.1415926;
$packet_id = wddx_packet_start("PHP");
wddx_add_vars($packet_id, "pi");

/* Presupunem ca $cities a fost extras dintr-o baza de date */
$cities = array("Austin", "Novato", "Seattle");
wddx_add_vars($packet_id, "cities");

$packet = wddx_packet_end($packet_id);
print $packet;
?>
]]></programlisting>
                        </example>
                </para>
                <para>
    Acest exemplu va determina rezultatul:
    <informalexample>
                                <screen><![CDATA[
<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>
]]></screen>
                        </informalexample>
                </para>
        </partintro>
        <refentry id="function.wddx-serialize-value">
                <refnamediv>
                        <refname>wddx_serialize_value</refname>
                        <refpurpose>Serializarea unei valori unice �ntr-un pachet 
WDDX</refpurpose>
                </refnamediv>
                <refsect1>
                        <title>Descriere</title>
                        <methodsynopsis>
                                <type>string</type>
                                <methodname>wddx_serialize_value</methodname>
                                <methodparam>
                                        <type>mixed</type>
                                        <parameter>var</parameter>
                                </methodparam>
                                <methodparam choice="opt">
                                        <type>string</type>
                                        <parameter>comment</parameter>
                                </methodparam>
                        </methodsynopsis>
                        <para>
                                <function>wddx_serialize_value</function> este 
folosit� pentru a crea un pachet
     WDDX dintr-o singur� valoare dat�.  Func�ia preia valoarea aflat�
     �n <parameter>var</parameter>, �i un parametru op�ional
     <parameter>comment</parameter> �ir de caractere ce va apare in antetul pachetului,
     �i va �ntoarce un pachet WDDX.
    </para>
                </refsect1>
        </refentry>
        <refentry id="function.wddx-serialize-vars">
                <refnamediv>
                        <refname>wddx_serialize_vars</refname>
                        <refpurpose>Serializarea mai multor variabile �ntr-un pachet 
WDDX</refpurpose>
                </refnamediv>
                <refsect1>
                        <title>Descriere</title>
                        <methodsynopsis>
                                <type>string</type>
                                <methodname>wddx_serialize_vars</methodname>
                                <methodparam>
                                        <type>mixed</type>
                                        <parameter>var_name</parameter>
                                </methodparam>
                                <methodparam choice="opt">
                                        <type>mixed</type>
                                        <parameter>...</parameter>
                                </methodparam>
                        </methodsynopsis>
                        <para>
                                <function>wddx_serialize_vars</function> este folosit� 
ca c� creeze un pachet WDDX cu o structura care
                                con�ine reprezentarea serializat� a variabilelor de 
intrare.
    </para>
                        <para>
                                <function>wddx_serialize_vars</function> are un num�r 
nedefinit de argumente,
                                fiecare dintre acestea put�nf fi ori un �ir de 
caractere ce constituie numele unei variabile,
                                ori un tablou con�in�nd �iruri de caractere ce 
constituie nume de variabile ori de alte tablouri, etc.
    </para>
                        <para>
                                <example>
                                        <title>
                                                
<function>wddx_serialize_vars</function> example</title>
                                        <programlisting><![CDATA[
<?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>
     Acest exemplu va determina rezultatul:
     <screen><![CDATA[
<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>
]]></screen>
                        </para>
                </refsect1>
        </refentry>
        <refentry id="function.wddx-packet-start">
                <refnamediv>
                        <refname>wddx_packet_start</refname>
                        <refpurpose>
                        Genereaz� un pachet WDDX nou cu structura ini�ial� a acestuia
    </refpurpose>
                </refnamediv>
                <refsect1>
                        <title>Descriere</title>
                        <methodsynopsis>
                                <type>int</type>
                                <methodname>wddx_packet_start</methodname>
                                <methodparam choice="opt">
                                        <type>string</type>
                                        <parameter>comment</parameter>
                                </methodparam>
                        </methodsynopsis>
                        <para>
     Folosi�i <function>wddx_packet_start</function> pentru a genera un nou pachet WDDX
     �n scopul adaug�rii incrementale de variabile.  Func�ia accept� un parametru 
op�ional
     <parameter>comment</parameter> �i �ntoarce un identificator ID de pachet WDDX
     pentru o folosire ulterioar�.  Func�ia creeaz� �n mod automat defini�ia
     structurii ce va con�ine variabilele.
    </para>
                </refsect1>
        </refentry>
        <refentry id="function.wddx-packet-end">
                <refnamediv>
                        <refname>wddx_packet_end</refname>
                        <refpurpose>Finalizeaz� un pachet WDDX avand ID-ul 
specificat</refpurpose>
                </refnamediv>
                <refsect1>
                        <title>Descriere</title>
                        <methodsynopsis>
                                <type>string</type>
                                <methodname>wddx_packet_end</methodname>
                                <methodparam>
                                        <type>int</type>
                                        <parameter>packet_id</parameter>
                                </methodparam>
                        </methodsynopsis>
                        <para>
                                <function>wddx_packet_end</function> finalizeaz� 
pachetul WDDX
     specificat de <parameter>packet_id</parameter> �i �ntoarce �irul de caractere
     con�inut �n pachet.
    </para>
                </refsect1>
        </refentry>
        <refentry id="function.wddx-add-vars">
                <refnamediv>
                        <refname>wddx_add_vars</refname>
                        <refpurpose>
     Adaug� variabile �n pachetul WDDX cu ID-ul specificat
    </refpurpose>
                </refnamediv>
                <refsect1>
                        <title>Descriere</title>
                        <methodsynopsis>
                                <methodname>wddx_add_vars</methodname>
                                <methodparam>
                                        <type>int</type>
                                        <parameter>packet_id</parameter>
                                </methodparam>
                                <methodparam>
                                        <type>mixed</type>
                                        <parameter>name_var</parameter>
                                </methodparam>
                                <methodparam choice="opt">
                                        <type>mixed</type>
                                        <parameter>...</parameter>
                                </methodparam>
                        </methodsynopsis>
                        <para>
                                <function>wddx_add_vars</function> este folosit� 
pentru a serializa variabilele transmise
                                �i pentru a adauga rezultatul �n pachetul specificat 
de 
     <parameter>packet_id</parameter>.  Variabilele ce vor fi serializate trebuie 
specificate
     �ntr-un mod identic cu cel de la <function>wddx_serialize_vars</function>.
    </para>
                </refsect1>
        </refentry>
        <refentry id="function.wddx-deserialize">
                <refnamediv>
                        <refname>wddx_deserialize</refname>
                        <refpurpose>Deserializeaz� un pachet WDDX</refpurpose>
                </refnamediv>
                <refsect1>
                        <title>Descriere</title>
                        <methodsynopsis>
                                <type>mixed</type>
                                <methodname>wddx_deserialize</methodname>
                                <methodparam>
                                        <type>string</type>
                                        <parameter>packet</parameter>
                                </methodparam>
                        </methodsynopsis>
                        <para>
                                <function>wddx_deserialize</function> prelucreaz� un 
pachet
     <parameter>packet</parameter> ca �i �ir de caractere �i �l deserializeaz�.
     Func�ia �ntoarce rezultatul care poate fi �ir de caractere, num�r sau tablou.
     Structurile sunt deserializate �ntr-un tablou asociativ.
    </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
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
-->

Reply via email to