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