dams Thu Mar 8 02:48:54 2001 EDT Modified files: /phpdoc/fr/functions classobj.xml filesystem.xml funchand.xml gmp.xml hw.xml ifx.xml imap.xml info.xml mcal.xml oci8.xml posix.xml recode.xml regex.xml satellite.xml sybase.xml var.xml yaz.xml Log: Keeping up with Jesus's updates. Fixing some misnamed functions (as in En tree).
Index: phpdoc/fr/functions/classobj.xml diff -u phpdoc/fr/functions/classobj.xml:1.7 phpdoc/fr/functions/classobj.xml:1.8 --- phpdoc/fr/functions/classobj.xml:1.7 Wed Mar 7 10:08:43 2001 +++ phpdoc/fr/functions/classobj.xml Thu Mar 8 02:48:53 2001 @@ -163,6 +163,51 @@ </note> </refsect1> </refentry> + <refentry id="function.call-user-method-array"> + <refnamediv> + <refname>call_user_method_array</refname> + <refpurpose> + Appelle une méthode utilisateur avec un tableau de paramètres + </refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <funcsynopsis> + <funcprototype> + <funcdef>mixed + <function>call_user_method_array</function> + </funcdef> + <paramdef>string + <parameter>method_name</parameter> + </paramdef> + <paramdef>object + <parameter>obj</parameter> + </paramdef> + <paramdef>array + <parameter><optional>paramarr</optional></parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>call_user_method_array</function> appelle la méthode + <parameter>method_name</parameter> de l'object <parameter>obj</parameter>, + en utilisant les paramètres <parameter>paramarr</parameter>, rassemblés + sous forme de tableau. + </para> + <para> + Voir aussi : + <function>call_user_func_array</function>, + <function>call_user_func</function> et + <function>call_user_method</function>. + </para> + <note> + <para> + <function>call_user_method_array</function> a été ajoutée en version + PHP 4.05. + </para> + </note> + </refsect1> + </refentry> <refentry id="function.call-user-method"> <refnamediv> <refname>call_user_method</refname> @@ -222,7 +267,10 @@ </informalexample> </para> <simpara> - Voir aussi <function>call_user_func</function>. + Voir aussi : + <function>call_user_func_array</function>. + <function>call_user_func</function> et + <function>call_user_method_array</function>. </simpara> </refsect1> </refentry> @@ -311,30 +359,11 @@ </para> </refsect1> </refentry> -<!-- - <refentry id="function.get-object-vars"> - <refnamediv> - <refname>get_object_vars</refname> - <refpurpose>Retourne les valeurs des attributs d'une classe.</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcdef>array <function>get_object_vars</function></funcdef> - <paramdef>object <parameter>obj</parameter></paramdef> - </funcsynopsis> - <para> - <function>get_object_vars</function> retourne un tableau contenant les - valeurs des attributs de la classe <parameter>class_name</parameter>. - </para> - </refsect1> - </refentry> ---> <refentry id="function.get-object-vars"> <refnamediv> <refname>get_object_vars</refname> <refpurpose> - Retourne un talbeau associatif des propriétés d'un objet + Retourne un tableau associatif des propriétés d'un objet </refpurpose> </refnamediv> <refsect1> @@ -347,10 +376,11 @@ </funcsynopsis> <para> <function>get_object_vars</function> retourne un tableau associatif - contenant les propriétés de l'objet <parameter>obj</parameter>. Les - clés du tableau sont les noms des propriétés de l'objet.Si des variables - déclarées dans la classe de l'objet <parameter>obj</parameter>, - n'ont pas été assignées, elles ne seront pas retournées dans le tableau. + contenant les propriétés de l'objet <parameter>obj</parameter>. + Les clés du tableau sont les noms des propriétés + de l'objet.Si des variables déclarées dans la classe de + l'objet <parameter>obj</parameter>, n'ont pas été + assignées, elles ne seront pas retournées dans le tableau. <example> <title>Exemple avec <function>get_object_vars</function></title> <programlisting role="php"> @@ -392,7 +422,7 @@ </example> </para> <simpara> - Voir aussi <function>get_class_methods</function>, + Voir aussi <function>get_class_methods</function> et <function>get_class_vars</function> </simpara> </refsect1> Index: phpdoc/fr/functions/filesystem.xml diff -u phpdoc/fr/functions/filesystem.xml:1.13 phpdoc/fr/functions/filesystem.xml:1.14 --- phpdoc/fr/functions/filesystem.xml:1.13 Wed Mar 7 10:08:43 2001 +++ phpdoc/fr/functions/filesystem.xml Thu Mar 8 02:48:53 2001 @@ -435,8 +435,10 @@ ou <function>fsockopen</function>. </para> <para> - Voir aussi <function>fread</function>, <function>fopen</function>, - <function>popen</function>, <function>fsockopen</function>, et + Voir aussi <function>fread</function>, + <function>fopen</function>, + <function>popen</function>, + <function>fsockopen</function> et <function>fgets</function>. </para> </refsect1> @@ -568,9 +570,11 @@ </example> </para> <para> - Voir aussi <function>fread</function>, <function>fopen</function>, - <function>popen</function>, <function>fgetc</function>, - <function>fsockopen</function>, et + Voir aussi <function>fread</function>, + <function>fopen</function>, + <function>popen</function>, + <function>fgetc</function>, + <function>fsockopen</function> et <function>socket_set_timeout</function>. </para> </refsect1> @@ -1264,38 +1268,44 @@ <?php // Lit un fichier, et le place dans une chaîne $filename = "/usr/local/quelquechose.txt"; -$fd = fopen ($filename, "r"); -$contents = fread ($fd, filesize ($filename)); -fclose ($fd); +$fd = fopen($filename, "r"); +$contents = fread($fd, filesize ($filename)); +fclose($fd); ?> </programlisting> </informalexample> </para> <note> <para> - Sur les systèmes qui différentient les fichiers textes et binaires - (i.e. Windows) le fichier doit être ouvert avec la lettre 'b' ajoutée au - paramètre de mode de la fonction <function>fopen</function>. + Sur les systèmes qui différentient les fichiers + textes et binaires (i.e. Windows) le fichier doit être + ouvert avec la lettre 'b' ajoutée au paramètre + de mode de la fonction <function>fopen</function>. </para> </note> - <para> - <note> + <note> + <para> <informalexample> <programlisting role="php"> <?php $filename = "c:\\fichiers\\uneimage.gif"; -$fd = fopen ($filename, "rb"); -$contents = fread ($fd, filesize ($filename)); -fclose ($fd); +$fd = fopen($filename, "rb"); +$contents = fread($fd, filesize ($filename)); +fclose($fd); ?> - </programlisting> - </note> - </para> + </programlisting> + </informalexample> + </para> + </note> <simpara> - Voir aussi <function>fwrite</function>, <function>fopen</function>, - <function>fsockopen</function>, <function>popen</function>, - <function>fgets</function>, <function>fgetss</function>, - <function>file</function>, et <function>fpassthru</function>. + Voir aussi <function>fwrite</function>, + <function>fopen</function>, + <function>fsockopen</function>, + <function>popen</function>, + <function>fgets</function>, + <function>fgetss</function>, + <function>file</function> et + <function>fpassthru</function>. </simpara> </refsect1> </refentry> @@ -1454,7 +1464,7 @@ type les autres systèmes (i.e. Windows) retourne -1. </para> <para> - Les résultats de <function>fstat</function> sont mis en cache . + Les résultats de <function>fstat</function> sont mis en cache. Reportez-vous à la fonction <function>clearstatcache</function> pour plus de détails. </para> @@ -1760,7 +1770,7 @@ <refentry id="function.is-writable"> <refnamediv> <refname>is_writable</refname> - <refpurpose>Indique un fichier est autorisé en écriture.</refpurpose> + <refpurpose>Indique si un fichier est autorisé en +écriture.</refpurpose> </refnamediv> <refsect1> <title>Description</title> @@ -1771,13 +1781,13 @@ </funcprototype> </funcsynopsis> <para> - <function>is_writable</function> retourne <literal>TRUE</literal> si - <parameter>filename</parameter> existe et est accessible en écriture. + <function>is_writable</function> retourne <literal>TRUE</literal> si + <parameter>filename</parameter> existe et est accessible en écriture. </para> <para> - N'oubliez pas que PHP accède aux fichiers avec les mêmes - autorisations que l'utilisateur qui fait tourner le serveur web - (souvent, c'est 'nobody', personne). + N'oubliez pas que PHP accède aux fichiers avec les mêmes + autorisations que l'utilisateur qui fait tourner le serveur web + (souvent, c'est 'nobody', personne). </para> <para> Le résultat de <function>is_writable</function> est mis en cache. @@ -1789,8 +1799,26 @@ </para> </refsect1> </refentry> -<refentry id="function.is-uploaded-file"> + <refentry id="function.is-writeable"> <refnamediv> + <refname>is_writeable</refname> + <refpurpose>Indique si un fichier est autorisé en +écriture.</refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <funcsynopsis> + <funcprototype> + <funcdef>bool <function>is_writeable</function></funcdef> + <paramdef>string <parameter>filename</parameter></paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>is_writeable</function> est un alias de +<function>is_writable</function>. + </para> + </refsect1> + </refentry> + <refentry id="function.is-uploaded-file"> + <refnamediv> <refname>is_uploaded_file</refname> <refpurpose> Indique si le fichier a été téléchargé @@ -2185,14 +2213,15 @@ <parameter>fp</parameter> au début. </para> <para> - Si une erreur survient, retourne <literal>FALSE</literal>. - </para> - <para> + Si une erreur survient, retourne <literal>FALSE</literal>. + </para> + <para> Le pointeur de fichier doit être valide, et avoir été correctement ouvert par <function>fopen</function>. </para> <para> - Voir aussi <function>fseek</function> et <function>ftell</function>. + Voir aussi <function>fseek</function> et + <function>ftell</function>. </para> </refsect1> </refentry> @@ -2247,7 +2276,7 @@ <listitem> <simpara> 2 : droits d'accès au fichier (mode de protection du inode). - A convertir en octal. Voir aussi <function>fperms</function>. + A convertir en octal. Voir aussi <function>fileperms</function>. </simpara> </listitem> <listitem><simpara>3 : nombre de liens </simpara></listitem> @@ -2265,8 +2294,8 @@ les autres systèmes (i.e. Windows) retourne -1. </para> <para> - Les résultats de <function>stat</function> sont mis en cache . Reportez - vous à la fonction <function>clearstatcache</function> pour + Les résultats de <function>stat</function> sont mis en cache. + Reportez-vous à la fonction <function>clearstatcache</function> pour plus de détails. </para> </refsect1> @@ -2298,7 +2327,7 @@ <listitem> <simpara> 2 : droits d'accès au fichier (mode de protection du inode). - A convertir en octal. Voir aussi <function>fperms</function>. + A convertir en octal. Voir aussi <function>fileperms</function>. </simpara> </listitem> <listitem><simpara>3 : nombre de liens </simpara></listitem> @@ -2316,7 +2345,7 @@ les autres systèmes (i.e. Windows) retourne -1. </para> <para> - Les résultats de <function>lstat</function> sont mis en cache . + Les résultats de <function>lstat</function> sont mis en cache. Reportez vous à la fonction <function>clearstatcache</function> pour plus de détails. </para> Index: phpdoc/fr/functions/funchand.xml diff -u phpdoc/fr/functions/funchand.xml:1.8 phpdoc/fr/functions/funchand.xml:1.9 --- phpdoc/fr/functions/funchand.xml:1.8 Wed Mar 7 10:08:43 2001 +++ phpdoc/fr/functions/funchand.xml Thu Mar 8 02:48:53 2001 @@ -7,6 +7,69 @@ la gestion des fonctions. </para> </partintro> + <refentry id="function.call-user-func-array"> + <refnamediv> + <refname>call_user_func_array</refname> + <refpurpose> + Appelle une fonction utilisateur avec les paramètres rassemblés en tableau + </refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <funcsynopsis> + <funcprototype> + <funcdef>mixed + <function>call_user_func_array</function> + </funcdef> + <paramdef>string + <parameter>function_name</parameter> + </paramdef> + <paramdef>array + <parameter><optional>paramarr</optional></parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>call_user_func_array</function> appelle la fonction utilisateur + <parameter>function_name</parameter> avec les paramètres + <parameter>paramarr</parameter>, rassemblés dans un tableau. + Par exemple: + <informalexample> + <programlisting role="php"> +<?php +function debug($var, $val) + echo "***DEBUGGING\nVARIABLE: $var\nVALUE:"; + if (is_array($val) || is_object($val) || is_resource($val)) + print_r($val); + else + echo "\n$val\n"; + echo "***\n"; +} + +$c = mysql_connect(); +$host = $HTTP_SERVER_VARS["SERVER_NAME"]; + +call_user_func_array ('debug', array("host", $host)); +call_user_func_array ('debug', array("c", $c)); +call_user_func_array ('debug', array("HTTP_POST_VARS", $HTTP_POST_VARS)); +?> + </programlisting> + </informalexample> + </para> + <para> + Voir aussi : + <function>call_user_func</function>, + <function>call_user_method</function> et + <function>call_user_method_array</function>. + </para> + <note> + <para> + <function>call_user_func_array</function> a été ajouté + en version PHP 4.05. + </para> + </note> + </refsect1> + </refentry> <refentry id="function.call-user-func"> <refnamediv> <refname>call_user_func</refname> @@ -46,6 +109,13 @@ call_user_func ('barbier', "au bol"); </programlisting> </informalexample> + </para> + </para> + <para> + Voir aussi : + <function>call_user_func_array</function>, + <function>call_user_method</function> et + <function>call_user_method_array</function>. </para> </refsect1> </refentry> Index: phpdoc/fr/functions/gmp.xml diff -u phpdoc/fr/functions/gmp.xml:1.5 phpdoc/fr/functions/gmp.xml:1.6 --- phpdoc/fr/functions/gmp.xml:1.5 Tue Jan 23 02:51:52 2001 +++ phpdoc/fr/functions/gmp.xml Thu Mar 8 02:48:53 2001 @@ -351,13 +351,13 @@ <title>Description</title> <funcsynopsis> <funcprototype> - <funcdef>resource <function>gmp_divexact</function></funcdef> + <funcdef>resource <function>gmp_div</function></funcdef> <paramdef>resource <parameter>a</parameter></paramdef> <paramdef>resource <parameter>b</parameter></paramdef> </funcprototype> </funcsynopsis> <para> - <function>gmp_divexact</function> est un alias de <function>gmp_div_q</function>. + <function>gmp_div</function> est un alias de <function>gmp_div_q</function>. </para> </refsect1> </refentry> Index: phpdoc/fr/functions/hw.xml diff -u phpdoc/fr/functions/hw.xml:1.6 phpdoc/fr/functions/hw.xml:1.7 --- phpdoc/fr/functions/hw.xml:1.6 Tue Jan 23 02:51:52 2001 +++ phpdoc/fr/functions/hw.xml Thu Mar 8 02:48:53 2001 @@ -803,13 +803,13 @@ <title>Description</title> <funcsynopsis> <funcprototype> - <funcdef>array <function>hw_getparentsobj</function></funcdef> + <funcdef>array <function>hw_getparents</function></funcdef> <paramdef>int <parameter>connection</parameter></paramdef> <paramdef>int <parameter>objectID</parameter></paramdef> </funcprototype> </funcsynopsis> <para> - <function>hw_getparentsobj</function> retourne un tableau indexé + <function>hw_getparents</function> retourne un tableau indexé avec les identifiants des objets parents de <parameter>objectID</parameter>. </para> </refsect1> Index: phpdoc/fr/functions/ifx.xml diff -u phpdoc/fr/functions/ifx.xml:1.4 phpdoc/fr/functions/ifx.xml:1.5 --- phpdoc/fr/functions/ifx.xml:1.4 Tue Jan 30 00:45:19 2001 +++ phpdoc/fr/functions/ifx.xml Thu Mar 8 02:48:53 2001 @@ -1432,12 +1432,13 @@ </funcprototype> </funcsynopsis> <para> - <function>ifxus_seek_blob</function> modifie le fichier courant, ou - la position du pointeur de fichier, pour un objet SLOB ouvert. - <parameter>bid</parameter> est un identifiant d'objet SLOB. - Les modes valides sont : 0 = LO_SEEK_SET, 1 = LO_SEEK_CUR, 2 = LO_SEEK_END et - <parameter>offset</parameter> est un octet d'offset. Retourne <literal>FALSE</literal> en cas - d'erreur, et sinon, la position du pointeur de fichier. + <function>ifxus_seek_blob</function> modifie le fichier courant, ou + la position du pointeur de fichier, pour un objet SLOB ouvert. + <parameter>bid</parameter> est un identifiant d'objet SLOB. + Les modes valides sont : 0 = LO_SEEK_SET, 1 = LO_SEEK_CUR, 2 = LO_SEEK_END et + <parameter>offset</parameter> est un octet d'offset. + <function>ifxus_seek_blob</function> retourne <literal>FALSE</literal> en cas + d'erreur, et sinon, la position du pointeur de fichier. </para> </refsect1> </refentry> Index: phpdoc/fr/functions/imap.xml diff -u phpdoc/fr/functions/imap.xml:1.10 phpdoc/fr/functions/imap.xml:1.11 --- phpdoc/fr/functions/imap.xml:1.10 Tue Mar 6 10:30:49 2001 +++ phpdoc/fr/functions/imap.xml Thu Mar 8 02:48:53 2001 @@ -2678,7 +2678,7 @@ </para> </refsect1> </refentry> - <refentry id="function.imap-header-decode"> + <refentry id="function.imap-mime-header-decode"> <refnamediv> <refname>imap_mime_header_decode</refname> <refpurpose>Décode les éléments MIME d'un entête</refpurpose> @@ -2687,7 +2687,7 @@ <title>Description</title> <funcsynopsis> <funcprototype> - <funcdef>array <function>imap_header_decode</function></funcdef> + <funcdef>array <function>imap_mime_header_decode</function></funcdef> <paramdef>string <parameter>text</parameter></paramdef> </funcprototype> </funcsynopsis> Index: phpdoc/fr/functions/info.xml diff -u phpdoc/fr/functions/info.xml:1.11 phpdoc/fr/functions/info.xml:1.12 --- phpdoc/fr/functions/info.xml:1.11 Wed Mar 7 10:08:43 2001 +++ phpdoc/fr/functions/info.xml Thu Mar 8 02:48:53 2001 @@ -1202,16 +1202,16 @@ <title>Description</title> <funcsynopsis> <funcprototype> - <funcdef>string <function>zendversion</function></funcdef> + <funcdef>string <function>zend_version</function></funcdef> <paramdef>void<parameter></parameter></paramdef> </funcprototype> </funcsynopsis> <para> - <function>zendversion</function> retourne une chaîne contenant le + <function>zend_version</function> retourne une chaîne contenant le numéro de version du moteur d'analyse Zend, pour l'exécutable PHP courant. <example> - <title>Exemple <function>zendversion</function></title> + <title>Exemple <function>zend_version</function></title> <programlisting role="php"> <?php // affiche e.g. 'Version du moteur Zend: 1.0.4' Index: phpdoc/fr/functions/mcal.xml diff -u phpdoc/fr/functions/mcal.xml:1.10 phpdoc/fr/functions/mcal.xml:1.11 --- phpdoc/fr/functions/mcal.xml:1.10 Tue Mar 6 10:30:49 2001 +++ phpdoc/fr/functions/mcal.xml Thu Mar 8 02:48:53 2001 @@ -526,7 +526,7 @@ <title>Description</title> <funcsynopsis> <funcprototype> - <funcdef>array <function>mcal_list_events</function></funcdef> + <funcdef>array <function>mcal_list_alarms</function></funcdef> <paramdef>int <parameter>mcal_stream</parameter></paramdef> <paramdef>int <parameter><optional>begin_year</optional></parameter> @@ -549,14 +549,14 @@ </funcprototype> </funcsynopsis> <para> - <function>mcal_list_events</function> retourne un tableau d'identifiants, - qui ont une alarme de prévue à la date <parameter>alarm_date</parameter>. - Si seul le flot MCAL est donné, la date de début et - de fin de la structure globale sera utilisée. + <function>mcal_list_events</function> retourne un tableau d'identifiants, + qui ont une alarme de prévue à la date +<parameter>alarm_date</parameter>. + Si seul le flot MCAL est donné, la date de début et + de fin de la structure globale sera utilisée. </para> <para> - <function>mcal_list_events</function> prend une date, et retourne un tableau - d'identifiants. + <function>mcal_list_events</function> prend une date, et retourne un tableau + d'identifiants. </para> </refsect1> </refentry> Index: phpdoc/fr/functions/oci8.xml diff -u phpdoc/fr/functions/oci8.xml:1.8 phpdoc/fr/functions/oci8.xml:1.9 --- phpdoc/fr/functions/oci8.xml:1.8 Tue Mar 6 10:30:49 2001 +++ phpdoc/fr/functions/oci8.xml Thu Mar 8 02:48:53 2001 @@ -1086,52 +1086,54 @@ <refsect1> <title>Description</title> <funcsynopsis> - <funcdef>mixed <function>ocicolumnname</function></funcdef> + <funcdef>mixed <function>ocicolumntype</function></funcdef> <paramdef>int <parameter>stmt</parameter></paramdef> <paramdef>int <parameter>col</parameter></paramdef> </funcsynopsis> <simpara> <function>ocicolumntype</function> retourne le type de données - de la colonne correspondant au numéro de colonne (les - colonnes sont indexées à partir de 1). + de la colonne correspondant au numéro de colonne + <parameter>col</parameter> dans le résultat <parameter>stmt</parameter> + (les colonnes sont indexées à partir de 1). </simpara> <para> <example> - <title>OCIColumnType</title> + <title>Exemple avec <function>OCIColumnType</function></title> <programlisting role="php"> <?php - print "<HTML><PRE>\n"; + print "<HTML><PRE>\n"; $conn = OCILogon("scott", "tiger"); $stmt = OCIParse($conn,"select * from emp"); OCIExecute($stmt); - print "<TABLE BORDER=\"1\">"; - print "<TR>"; - print "<TH>Name</TH>"; - print "<TH>Type</TH>"; - print "<TH>Length</TH>"; - print "</TR>"; + print "<TABLE BORDER=\"1\">"; + print "<TR>"; + print "<TH>Name</TH>"; + print "<TH>Type</TH>"; + print "<TH>Length</TH>"; + print "</TR>"; $ncols = OCINumCols($stmt); for ( $i = 1; $i <= $ncols; $i++ ) { $column_name = OCIColumnName($stmt,$i); $column_type = OCIColumnType($stmt,$i); $column_size = OCIColumnSize($stmt,$i); - print "<TR>"; - print "<TD>$column_name</TD>"; - print "<TD>$column_type</TD>"; - print "<TD>$column_size</TD>"; - print "</TR>"; + print "<TR>"; + print "<TD>$column_name</TD>"; + print "<TD>$column_type</TD>"; + print "<TD>$column_size</TD>"; + print "</TR>"; } OCIFreeStatement($stmt); OCILogoff($conn); - print "</PRE>"; - print "</HTML>\n"; + print "</PRE>"; + print "</HTML>\n"; ?> </programlisting> </example> </para> <simpara> - Voir aussi <function>ocinumcols</function>, <function>ocicolumnname</function>, - et <function>ocicolumnsize</function>. + Voir aussi <function>ocinumcols</function>, + <function>ocicolumnname</function> et + <function>ocicolumnsize</function>. </simpara> </refsect1> </refentry> @@ -1139,7 +1141,7 @@ <refnamediv> <refname>OCIServerVersion</refname> <refpurpose> - Retourne une chaîne contenant les informations de version du serveur. + Retourne une chaîne contenant les informations de version du serveur. </refpurpose> </refnamediv> <refsect1> @@ -1149,10 +1151,10 @@ <paramdef>int <parameter>conn</parameter></paramdef> </funcsynopsis> <para> - <function>ociserverversion</function> retourne une chaîne contenant les - informations de version du serveur + <function>ociserverversion</function> retourne une chaîne contenant les + informations de version du serveur <example> - <title>OCIServerVersion</title> + <title>Exemple avec <function>OCIServerVersion</function></title> <programlisting role="php"> <?php $conn = OCILogon("scott","tiger"); @@ -1180,16 +1182,16 @@ <para> <function>ocistatementtype</function> retourne une des valeurs suivantes : <orderedlist> - <listitem><simpara> "SELECT"</simpara></listitem> - <listitem><simpara> "UPDATE"</simpara></listitem> - <listitem><simpara> "DELETE"</simpara></listitem> - <listitem><simpara> "INSERT"</simpara></listitem> - <listitem><simpara> "CREATE"</simpara></listitem> - <listitem><simpara> "DROP"</simpara></listitem> - <listitem><simpara> "ALTER"</simpara></listitem> - <listitem><simpara> "BEGIN"</simpara></listitem> - <listitem><simpara> "DECLARE"</simpara></listitem> - <listitem><simpara> "UNKNOWN"</simpara></listitem> + <listitem><simpara>"SELECT"</simpara></listitem> + <listitem><simpara>"UPDATE"</simpara></listitem> + <listitem><simpara>"DELETE"</simpara></listitem> + <listitem><simpara>"INSERT"</simpara></listitem> + <listitem><simpara>"CREATE"</simpara></listitem> + <listitem><simpara>"DROP"</simpara></listitem> + <listitem><simpara>"ALTER"</simpara></listitem> + <listitem><simpara>"BEGIN"</simpara></listitem> + <listitem><simpara>"DECLARE"</simpara></listitem> + <listitem><simpara>"UNKNOWN"</simpara></listitem> </orderedlist> </para> <para> @@ -1197,15 +1199,15 @@ <title>Exemples</title> <programlisting role="php"> <?php - print "<HTML><PRE>"; + print "<HTML><PRE>"; $conn = OCILogon("scott","tiger"); $sql = "delete from emp where deptno = 10"; $stmt = OCIParse($conn,$sql); if ( OCIStatementType($stmt) == "DELETE" ) { - die "Vous n'etes pas autorisé à effacer dans cette table.<BR>"; + die "Vous n'etes pas autorisé à effacer dans cette +table.<BR>"; } OCILogoff($conn); - print "</PRE></HTML>"; + print "</PRE></HTML>"; ?> </programlisting> </example> @@ -1313,8 +1315,8 @@ </funcprototype> </funcsynopsis> <para> - <function>ocifreestatement</function> retourne <literal>TRUE</literal> en cas de succès, - et <literal>FALSE</literal> en cas d'échec. + <function>ocifreestatement</function> retourne <literal>TRUE</literal> + en cas de succès, et <literal>FALSE</literal> en cas d'échec. </para> </refsect1> </refentry> @@ -1385,7 +1387,8 @@ <refentry id="function.ocierror"> <refnamediv> <refname>OCIError</refname> - <refpurpose>Retourne la dernière erreur de stmt|conn|global. + <refpurpose> + Retourne la dernière erreur de stmt|conn|global. </refpurpose> </refnamediv> <refsect1> @@ -1395,17 +1398,20 @@ <paramdef>int <parameter><optional>stmt|conn</optional></parameter></paramdef> </funcsynopsis> <simpara> - <function>ocierror</function> retourne la dernière erreur trouvée. Si l'option - <parameter>stmt|conn</parameter> n'est pas fournie, la dernière erreur rencontrée - est retournée. Si aucune erreur n'est trouvée, <function>ocierror</function> - retourne <literal>FALSE</literal>. + <function>ocierror</function> retourne la dernière erreur trouvée. + Si l'option <parameter>stmt|conn</parameter> n'est pas fournie, la + dernière erreur rencontrée est retournée. Si aucune + erreur n'est trouvée, <function>ocierror</function> retourne + <literal>FALSE</literal>. </simpara> </refsect1> </refentry> <refentry id="function.ociinternaldebug"> <refnamediv> <refname>OCIInternalDebug</refname> - <refpurpose>Active ou désactive l'affichage des données de debuggage.</refpurpose> + <refpurpose> + Active ou désactive l'affichage des données de debuggage. + </refpurpose> </refnamediv> <refsect1> <title>Description</title> @@ -1415,7 +1421,8 @@ </funcsynopsis> <simpara> <function>ociinternaldebug</function> active l'affichage des informations de - debuggage. Pour les afficher, mettez onoff à 0, ou sinon à 1 pour les cacher. + debuggage. Pour les afficher, mettez <parameter>onoff</parameter> à 0, + ou sinon mettez <parameter>onoff</parameter> à 1 pour les cacher. </simpara> </refsect1> </refentry> Index: phpdoc/fr/functions/posix.xml diff -u phpdoc/fr/functions/posix.xml:1.5 phpdoc/fr/functions/posix.xml:1.6 --- phpdoc/fr/functions/posix.xml:1.5 Tue Mar 6 10:30:49 2001 +++ phpdoc/fr/functions/posix.xml Thu Mar 8 02:48:53 2001 @@ -565,7 +565,7 @@ <title>Description</title> <funcsynopsis> <funcprototype> - <funcdef>bool <function>posix_getcwd</function></funcdef> + <funcdef>bool <function>posix_mkfifo</function></funcdef> <paramdef>string <parameter>pathname</parameter></paramdef> <paramdef>int <parameter>mode</parameter></paramdef> </funcprototype> Index: phpdoc/fr/functions/recode.xml diff -u phpdoc/fr/functions/recode.xml:1.5 phpdoc/fr/functions/recode.xml:1.6 --- phpdoc/fr/functions/recode.xml:1.5 Tue Jan 23 02:48:27 2001 +++ phpdoc/fr/functions/recode.xml Thu Mar 8 02:48:53 2001 @@ -3,11 +3,11 @@ <titleabbrev>GNU Recode</titleabbrev> <partintro> <para> - Ce module contient l'interface à la librairie GNU Recode library, - version 3.5. Pour pouvoir utiliser ces fonctions, il faut que PHP ait - été compilé avec l'option --with-recode. Pour cela, - il faut que vous ayez la librairie GNU Recode 3.5 ou plus récent, - installée sur votre système. + Ce module contient l'interface à la librairie GNU Recode library, + version 3.5. Pour pouvoir utiliser ces fonctions, il faut que PHP ait + été compilé avec l'option --with-recode. Pour cela, + il faut que vous ayez la librairie GNU Recode 3.5 ou plus récent, + installée sur votre système. </para> <para> La librairie GNU Recode library convertit les fichiers ayant des jeux @@ -34,18 +34,22 @@ </funcprototype> </funcsynopsis> <para> - Recode la chaîne <parameter>string</parameter> en fonction de la - requête <parameter>request</parameter>. Retourne <literal>FALSE</literal>, en cas - d'échec, et <literal>TRUE</literal> sinon. + <function>recode_string</function> recode la chaîne + <parameter>string</parameter> en fonction de la requête + <parameter>request</parameter>. <function>recode_string</function> + retourne <literal>FALSE</literal>, en cas d'échec, et + <literal>TRUE</literal> sinon. </para> <para> Une requête simple de recodage peut être "lat1..iso646-de". Reportez vous à la documentation GNU Recode de votre installation pour plus de détails sur les requêtes. - <example> - <title>Exemple simple avec <function>recode_string</function></title> - <programlisting role="php"> + <example> + <title>Exemple simple avec <function>recode_string</function></title> + <programlisting role="php"> +<?php print recode_string ("us..flat", "Le caractère suivant est diacritique : &aacute;"); +?> </programlisting> </example> </para> @@ -60,7 +64,7 @@ <title>Description</title> <funcsynopsis> <funcprototype> - <funcdef>string <function>recode_string</function></funcdef> + <funcdef>string <function>recode</function></funcdef> <paramdef>string <parameter>request</parameter></paramdef> <paramdef>string <parameter>string</parameter></paramdef> </funcprototype> @@ -68,7 +72,7 @@ <note> <simpara> <function>recode_string</function> est un alias de - <function>recode_string</function>. Elle a été ajoutée dans + <function>recode</function>. Elle a été ajoutée dans PHP 4. </simpara> </note> Index: phpdoc/fr/functions/regex.xml diff -u phpdoc/fr/functions/regex.xml:1.6 phpdoc/fr/functions/regex.xml:1.7 --- phpdoc/fr/functions/regex.xml:1.6 Tue Mar 6 10:30:49 2001 +++ phpdoc/fr/functions/regex.xml Thu Mar 8 02:48:53 2001 @@ -374,7 +374,7 @@ <title>Description</title> <funcsynopsis> <funcprototype> - <funcdef>array <function>split</function></funcdef> + <funcdef>array <function>spliti</function></funcdef> <paramdef>string <parameter>pattern</parameter></paramdef> <paramdef>string <parameter>string</parameter></paramdef> <paramdef>int @@ -383,12 +383,13 @@ </funcprototype> </funcsynopsis> <para> - <function>split</function> est identique à <function>split</function>, + <function>spliti</function> est identique à <function>spliti</function>, hormis le fait qu'elle ignore la casse. </para> <para> - Voir aussi : <function>split</function>, - <function>explode</function> et <function>implode</function>. + Voir aussi <function>split</function>, + <function>explode</function> et + <function>implode</function>. </para> </refsect1> </refentry> Index: phpdoc/fr/functions/satellite.xml diff -u phpdoc/fr/functions/satellite.xml:1.2 phpdoc/fr/functions/satellite.xml:1.3 --- phpdoc/fr/functions/satellite.xml:1.2 Tue Jan 23 02:48:27 2001 +++ phpdoc/fr/functions/satellite.xml Thu Mar 8 02:48:53 2001 @@ -1,5 +1,5 @@ <!-- - $Id: satellite.xml,v 1.2 2001/01/23 10:48:27 dams Exp $ + $Id: satellite.xml,v 1.3 2001/03/08 10:48:53 dams Exp $ Author: David Eriksson <[EMAIL PROTECTED]> --> <reference id="ref.satellite"> @@ -12,7 +12,7 @@ c'est le chemin jusqu'aux fichiers IDL. </para> </partintro> - <refentry id="class.orbitobject"> + <refentry id="function.orbitobject"> <refnamediv> <refname>OrbitObject</refname> <refpurpose>Accède aux objets CORBA</refpurpose> @@ -59,7 +59,7 @@ </para> </refsect1> </refentry> - <refentry id="class.orbitenum"> + <refentry id="function.orbitenum"> <refnamediv> <refname>OrbitEnum</refname> <refpurpose>Utilise les énumérations CORBA</refpurpose> @@ -103,7 +103,7 @@ </para> </refsect1> </refentry> - <refentry id="class.orbitstruct"> + <refentry id="function.orbitstruct"> <refnamediv> <refname>OrbitStruct</refname> <refpurpose>Utilise une structure CORBA</refpurpose> Index: phpdoc/fr/functions/sybase.xml diff -u phpdoc/fr/functions/sybase.xml:1.7 phpdoc/fr/functions/sybase.xml:1.8 --- phpdoc/fr/functions/sybase.xml:1.7 Wed Mar 7 10:08:43 2001 +++ phpdoc/fr/functions/sybase.xml Thu Mar 8 02:48:53 2001 @@ -385,7 +385,6 @@ </para> </refsect1> </refentry> -<!-- <refentry id="function.sybase-min-client-severity"> <refnamediv> <refname>sybase_min_client_severity</refname> @@ -395,28 +394,6 @@ <title>Description</title> <funcsynopsis> <funcprototype> - <funcprototype> - <funcdef>void <function>sybase_min_client_severity</function></funcdef> - <paramdef>int <parameter>severity</parameter></paramdef> - </funcprototype> - </funcprototype> - </funcsynopsis> - <para> - <function>sybase_min_client_severity</function> fixe la sévérité minimale - du client. - </para> - </refsect1> - </refentry> ---> - <refentry id="function.sybase-min-client-severity"> - <refnamediv> - <refname>sybase_min_client_severity</refname> - <refpurpose>Fixe la sévérité minimale du client</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> <funcdef>void <function>sybase_min_client_severity</function></funcdef> <paramdef>int <parameter>severity</parameter></paramdef> </funcprototype> @@ -426,8 +403,8 @@ minimale du client. <note> <para> - Cette fonction est disponible avec l'interface CT vers Sybase, mais pas avec la - librairie DB. + <function>sybase_min_client_severity</function> est disponible avec + l'interface CT vers Sybase, mais pas avec la librairie DB. </para> </note> </para> @@ -504,13 +481,13 @@ minimale du client pour le serveur. <note> <para> - Cette fonction est disponible avec l'interface CT vers Sybase, mais pas avec la - librairie DB. + <function>sybase_min_server_severity</function> est disponible avec + l'interface CT vers Sybase, mais pas avec la librairie DB. </para> </note> </para> <para> - Voir aussi: <function>sybase_min_client_severity</function>. + Voir aussi <function>sybase_min_client_severity</function>. </para> </refsect1> </refentry> @@ -528,13 +505,14 @@ </funcprototype> </funcsynopsis> <para> - <function>sybase_num_fields</function> retourne le nombre de champs dans un - résultat. + <function>sybase_num_fields</function> retourne le nombre de champs du + résultat <parameter>result</parameter>. </para> <para> - Voir aussi: - <function>sybase_query</function>, <function>sybase_fetch_field</function> - et <function>sybase_num_rows</function>. + Voir aussi + <function>sybase_query</function>, + <function>sybase_fetch_field</function> et + <function>sybase_num_rows</function>. </para> </refsect1> </refentry> Index: phpdoc/fr/functions/var.xml diff -u phpdoc/fr/functions/var.xml:1.11 phpdoc/fr/functions/var.xml:1.12 --- phpdoc/fr/functions/var.xml:1.11 Wed Mar 7 10:08:43 2001 +++ phpdoc/fr/functions/var.xml Thu Mar 8 02:48:53 2001 @@ -467,8 +467,42 @@ </para> </refsect1> </refentry> - <refentry id="function.is-numeric"> + <refentry id="function.is-null"> <refnamediv> + <refname>is_null</refname> + <refpurpose> + Indique si une variable est NULL + </refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <funcsynopsis> + <funcprototype> + <funcdef>bool <function>is_null</function></funcdef> + <paramdef>mixed <parameter>var</parameter></paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>is_null</function> retourne <literal>TRUE</literal>, + si <parameter>var</parameter> est NULL, et <literal>FALSE</literal>. + </para> + <para> + Voir aussi : + <function>is_bool</function>, + <function>is_double</function>, + <function>is_numeric</function>, + <function>is_float</function>, + <function>is_int</function>, + <function>is_real</function>, + <function>is_string</function>, + <function>is_object</function>, + <function>is_array</function> et + <function>is_integer</function>. + </para> + </refsect1> + </refentry> + <refentry id="function.is-numeric"> + <refnamediv> <refname>is_numeric</refname> <refpurpose> Détermine si une variable est un type numérique @@ -588,6 +622,84 @@ de résultats SQL, qui sont allouées et libérées en interne, par PHP, et qui peuvent demander un peut de nettoyage lorsqu'elle sont devenues inutiles, mais pas encore supprimées. + </para> + </refsect1> + </refentry> + <refentry id="function.is-scalar"> + <refnamediv> + <refname>is_scalar</refname> + <refpurpose> + Indique si une variable est un scalaire + </refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <funcsynopsis> + <funcprototype> + <funcdef>bool + <function>is_scalar</function> + </funcdef> + <paramdef>mixed + <parameter>var</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>is_scalar</function> retourne <literal>TRUE</literal> si + la variable <parameter>var</parameter> est scalaire, et + <literal>FALSE</literal> sinon. + </para> + <para> + Les variables scalaires sont celles qui contiennent des + entiers, des nombres à virgules flottantes, des chaînes de + caractères ou des booléens. Par exemple : + <informalexample> + <programlisting role="php"> +<?php +function show_var($var) { + if (is_scalar($var)) + echo $var; + else + var_dump($var); +} + +$pi = 3.1416; +$proteines = array("hemoglobine", "cytochrome c oxidase", "ferredoxine"); + +show_var($pi); +// affiche : 3.1416 + +show_var($proteines) +// affiche: +// array(3) { +// [0]=> +// string(10) "hemoglobine" +// [1]=> +// string(20) "cytochrome c oxidase" +// [2]=> +// string(10) "ferredoxine" +// } +?> + </programlisting> + </informalexample> + </para> + <note> + <para> + <function>is_scalar</function> a été ajoutée en version PHP 4.05. + </para> + </note> + <para> + Voir aussi : + <function>is_bool</function>, + <function>is_double</function>, + <function>is_numeric</function>, + <function>is_float</function>, + <function>is_int</function>, + <function>is_real</function>, + <function>is_string</function>, + <function>is_object</function>, + <function>is_array</function> et + <function>is_integer</function>. </para> </refsect1> </refentry> Index: phpdoc/fr/functions/yaz.xml diff -u phpdoc/fr/functions/yaz.xml:1.11 phpdoc/fr/functions/yaz.xml:1.12 --- phpdoc/fr/functions/yaz.xml:1.11 Mon Feb 19 00:14:10 2001 +++ phpdoc/fr/functions/yaz.xml Thu Mar 8 02:48:53 2001 @@ -272,20 +272,20 @@ <title>Description</title> <funcsynopsis> <funcprototype> - <funcdef>int <function>yaz_range</function></funcdef> + <funcdef>int <function>yaz_element</function></funcdef> <paramdef>int <parameter>id</parameter></paramdef> <paramdef>string <parameter>elementset</parameter></paramdef> </funcprototype> </funcsynopsis> <para> - <function>yaz_range</function> est à utiliser en conjonction + <function>yaz_element</function> est à utiliser en conjonction avec <function>yaz_search</function> et <function>yaz_present</function> pour spécifier le type d'éléments à lire. La plupart des serveurs supporte <literal>F</literal> (full, tous), et <literal>B</literal> (brief, bref). </para> <para> - <function>yaz_range</function> retourne <literal>TRUE</literal> en + <function>yaz_element</function> retourne <literal>TRUE</literal> en cas de succès, et <literal>FALSE</literal> sinon. </para> </refsect1>