Index: phpdoc/fr/functions/wddx.xml diff -u phpdoc/fr/functions/wddx.xml:1.2 phpdoc/fr/functions/wddx.xml:1.3 --- phpdoc/fr/functions/wddx.xml:1.2 Wed Nov 15 06:23:45 2000 +++ phpdoc/fr/functions/wddx.xml Wed Dec 27 00:53:25 2000 @@ -1,18 +1,16 @@ - WDDX functions + WDDX WDDX - Ces fonctions opèrent avec l'aide de WDDX. - - Notez bien que toutes les fonctions qui enregistrent des données, - utilisent le premier élément d'un tableau pour savoir si - ce tableau doit être enregistré sous la forme d'un tableau, - ou d'une structure. Si le premier élément a une clé de - type chaîne, le tableau sera enregistré sous la forme d'une + Notez bien que toutes les fonctions qui enregistrent des données, + utilisent le premier élément d'un tableau pour savoir si + ce tableau doit être enregistré sous la forme d'un tableau, + ou d'une structure. Si le premier élément a une clé de + type chaîne, le tableau sera enregistré sous la forme d'une structure, et sinon, sous la forme d'un tableau. Enregistrer une valeur simple @@ -23,16 +21,14 @@ - - Cet exemple va produire le résultat suivant : + Cet exemple va produire le résultat suivant : <wddxPacket version='0.9'><header comment='Paquet PHP'/><data> <string>Exemple de paquet de PHP à WDDX</string></data></wddxPacket> - Utilisation de paquets incrémentaux @@ -40,19 +36,16 @@ $pi = 3.1415926; $packet_id = wddx_packet_start("PHP"); wddx_add_vars($packet_id, "pi"); - /* Supposons que $villes provient d'une base de données */ $cities = array("Paris", "Marseilles", "Lyon"); wddx_add_vars($packet_id, " villes "); - $packet = wddx_packet_end($packet_id); print $packet; ?> - - Cet exemple donnera : + Cet exemple donnera : <wddxPacket version='0.9'><header comment='PHP'/><data><struct> @@ -61,9 +54,7 @@ <string>Lyon</string></array></var></struct></data></wddxPacket> - - wddx_serialize_value @@ -80,18 +71,15 @@ comment - - wddx_serialize_value sert à créer un - paquet WDDX à partir d'une seule valeur. Cette fonction prend la - valeur de var, et un argument optionnel - comment qui apparaîtra dans l'entête - du paquet, et retourne un paquet WDDX. + wddx_serialize_value sert à créer un + paquet WDDX à partir d'une seule valeur. Cette fonction prend la + valeur de var, et un argument optionnel + comment qui apparaîtra dans l'entête + du paquet, et retourne un paquet WDDX. - - wddx_serialize_vars @@ -103,25 +91,22 @@ string wddx_serialize_vars mixed var_name - mixed + mixed ... - - wddx_serialize_vars sert à créer un - paquet WDDX avec une structure qui contient la représentation des - variables passées en arguments. + wddx_serialize_vars sert à créer un + paquet WDDX avec une structure qui contient la représentation des + variables passées en arguments. - - wddx_serialize_vars prend un nombre variable d'arguments, - chacun d'entre eux pouvant être une chaîne contenant le nom d'une - variable, ou un tableau de chaîne de nom de variable, ou même + wddx_serialize_vars prend un nombre variable d'arguments, + chacun d'entre eux pouvant être une chaîne contenant le nom d'une + variable, ou un tableau de chaîne de nom de variable, ou même d'autres tableaux. - <function>wddx_serialize_vars</function> @@ -130,27 +115,22 @@ $a = 1; $b = 5.5; $c = array("bleu", "orange", "violet"); - $d = "colors"; - $clvars = array("c", "d"); print wddx_serialize_vars("a", "b", $clvars); ?> - -L'exemple ci-dessus donnera : +L'exemple ci-dessus donnera : <wddxPacket version='0.9'><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>bleu</string><string>orange</string><string>violet</string></array></var> <var name='d'><string>colors</string></var></struct></data></wddxPacket> - - wddx_packet_start @@ -166,16 +146,15 @@ - wddx_packet_start sert à créer un - nouveau paquet WDDX, pour pouvoir y faire des ajouts incrémentaux - de variables. Cette fonction prend un argument optionel - comment et retourne un identifiant de paquet, - qui servira à d'autres fonctions. Elle va automatiquement créer + wddx_packet_start sert à créer un + nouveau paquet WDDX, pour pouvoir y faire des ajouts incrémentaux + de variables. Cette fonction prend un argument optionel + comment et retourne un identifiant de paquet, + qui servira à d'autres fonctions. Elle va automatiquement créer une définition de structure dans le paquet, pour accueillir des variables. - wddx_packet_end @@ -190,12 +169,11 @@ - wddx_packet_end clos un paquet WDDX repéré + wddx_packet_end clos un paquet WDDX repéré par son identifiant packet_id. - wddx_add_vars @@ -208,21 +186,20 @@ wddx_add_vars int packet_id mixed name_var - mixed + mixed ... - wddx_add_vars sert à enregistrer les variables - passées en argument, et les ajouter au paquet repéré - par son identifiant packet_id. Les variables - enregistrées sont spécifiées de la même + wddx_add_vars sert à enregistrer les variables + passées en argument, et les ajouter au paquet repéré + par son identifiant packet_id. Les variables + enregistrées sont spécifiées de la même façon que pour wddx_serialize_vars. - wddx_deserialize @@ -237,15 +214,14 @@ - wddx_deserialize prend une chaîne packet et - la lit. Cette fonction retourne un résultat qui peut être - une chaîne, un nombre ou un tableau. Notez que les structures sont + wddx_deserialize prend une chaîne packet et + la lit. Cette fonction retourne un résultat qui peut être + une chaîne, un nombre ou un tableau. Notez que les structures sont lues sous la forme de tableau associatifs. -