dams Tue Mar 13 05:37:01 2001 EDT
Modified files:
/phpdoc/fr/functions aspell.xml bzip2.xml com.xml cpdf.xml curl.xml
datetime.xml dbm.xml funchand.xml gmp.xml
mnogosearch.xml mysql.xml pcre.xml recode.xml
strings.xml uodbc.xml
Log:
Preparing gmp/cpdf/dbm for resource.xml
Added latest updates in pcre/uodbc
Fixed some typos in mysql
Index: phpdoc/fr/functions/aspell.xml
diff -u phpdoc/fr/functions/aspell.xml:1.8 phpdoc/fr/functions/aspell.xml:1.9
--- phpdoc/fr/functions/aspell.xml:1.8 Mon Mar 12 04:14:00 2001
+++ phpdoc/fr/functions/aspell.xml Tue Mar 13 05:37:01 2001
@@ -32,7 +32,7 @@
<title>Description</title>
<funcsynopsis>
<funcprototype>
- <funcdef>ressource <function>aspell_new</function></funcdef>
+ <funcdef>resource <function>aspell_new</function></funcdef>
<paramdef>string <parameter>master</parameter></paramdef>
<paramdef>string <parameter>personal</parameter></paramdef>
</funcprototype>
@@ -64,13 +64,13 @@
<funcsynopsis>
<funcprototype>
<funcdef>boolean <function>aspell_check</function></funcdef>
- <paramdef>ressource <parameter>dictionary_link</parameter></paramdef>
+ <paramdef>resource <parameter>dictionary_link</parameter></paramdef>
<paramdef>string <parameter>word</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<simpara>
<function>aspell_check</function> vérifie l'orthographe d'un mot
- et retourne <literal>TRUE</literal> si l'orthographe est correcte,
+ et retourne <literal>TRUE</literal> si l'orthographe est correcte,
et <literal>FALSE</literal> sinon.
</simpara>
<para>
@@ -103,7 +103,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>boolean <function>aspell_check_raw</function></funcdef>
- <paramdef>ressource <parameter>dictionary_link</parameter></paramdef>
+ <paramdef>resource <parameter>dictionary_link</parameter></paramdef>
<paramdef>string <parameter>word</parameter></paramdef>
</funcprototype>
</funcsynopsis>
@@ -140,7 +140,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>array <function>aspell_suggest</function></funcdef>
- <paramdef>ressource <parameter>dictionary_link</parameter></paramdef>
+ <paramdef>resource <parameter>dictionary_link</parameter></paramdef>
<paramdef>string <parameter>word</parameter></paramdef>
</funcprototype>
</funcsynopsis>
Index: phpdoc/fr/functions/bzip2.xml
diff -u phpdoc/fr/functions/bzip2.xml:1.7 phpdoc/fr/functions/bzip2.xml:1.8
--- phpdoc/fr/functions/bzip2.xml:1.7 Mon Mar 12 04:14:00 2001
+++ phpdoc/fr/functions/bzip2.xml Tue Mar 13 05:37:01 2001
@@ -1 +1 @@
- <reference id="ref.bzip2"> <title>Compression Bzip2</title>
<titleabbrev>Bzip2</titleabbrev> <partintro> <para> Ce module utilise les
fonctions de la librairie <ulink url="&url.bzip2;">bzip2</ulink>, de Julian Seward
pour écrire et lire des fichier bzip2 (.bz2) de manière transparente.
</para> <para> Le support <acronym>bzip2</acronym> par PHP n'est pas
activé par défaut. Vous devez utiliser l'option de configuration
<link linkend="install.configure.with-bzip2-dir">--with-bz2[=DIR]</link> lors de
la compilation de PHP pour l'activer. Ce module requiert la librairie
bzip2/libbzip2, version >= 1.0.x. </para> <sect1 id="bzip2-example">
<title>Exemple de compression bzip2</title> <para> Cet exemple ouvre un fichier
temporaire, et écrit une ligne de test, puis il en affiche le contenu.
</para> <example> <title>Exemple avec bzip2</title> <programlisting
role="php"><?php$filename = "/tmp/fichier_de_test.bz2";$str = "Ceci est une
chaîne de test.\n";// ouvre le fichier en écriture$bz = bzopen($filename,
"w");// écrit une chaîne dans le fichierbzwrite($bz, $str);// ferme le
fichierbzclose($bz);// ouvre le fichier en lecture$bz = bzopen($filename, "r");// lit
10 caractèresprint bzread($bz, 10);// affiche tout le reste du fichier, puis le
fermeprint bzread($bz);bzclose($bz);?> </programlisting> </example>
</sect1> </partintro> <refentry id="function.bzclose"> <refnamediv>
<refname>bzclose</refname> <refpurpose>Ferme un fichier bzip2</refpurpose>
</refnamediv> <refsect1> <title>Description</title> <funcsynopsis>
<funcprototype> <funcdef>int <function>bzclose</function></funcdef>
<paramdef>ressource <parameter>bz</parameter></paramdef> </funcprototype>
</funcsynopsis> <para> <function>bzclose</function> ferme le fichier bzip2
représenté par le pointeur <parameter>bz</parameter>. </para>
<para> <function>bzclose</function> retourne <literal>TRUE</literal> en cas de
succès, et <literal>FALSE</literal> sinon. </para> <para> Le pointeur
de fichier <parameter>bz</parameter> doit être valide, et avoir
été ouvert avec <function>bzopen</function>. </para> <para>
Voir aussi <function>bzopen</function>. </para> </refsect1> </refentry>
<refentry id="function.bzcompress"> <refnamediv> <refname>bzcompress</refname>
<refpurpose>Compresse une chaîne avec bzip2</refpurpose> </refnamediv>
<refsect1> <title>Description</title> <funcsynopsis> <funcprototype>
<funcdef>string <function>bzcompress</function></funcdef> <paramdef>string
<parameter>source</parameter></paramdef> <paramdef>int
<parameter><optional>blocksize</optional></parameter> </paramdef>
<paramdef>int <parameter><optional>workfactor</optional></parameter>
</paramdef> </funcprototype> </funcsynopsis> <para>
<function>bzcompress</function> compresse la chaîne
<parameter>source</parameter> et retourne les données ainsi encodée.
</para> <para> Le paramètre optionnel
<parameter>blocksize</parameter> spécifie la taille de bloc utilisé
durant la compression, et doit être un nombre de 1 à 9, sachant que 9
représente la meilleure compression, mais qu'elle utilise plus de ressource
pour ce faire. <parameter>blocksize</parameter> vaut par défaut 4.
</para> <para> Le paramètre optionnel <parameter>workfactor</parameter>
contrôle le comportement de la compression dans les pires cas de
données hautement répétitives. Cette valeur peut aller de 0
à 250 (0 est une valeur spéciale, et 30 la valeur par
défaut). En dehors de <parameter>workfactor</parameter>, le résultat
sera le même. </para> <para> <example> <title>Exemple avec
<function>bzcompress</function></title> <programlisting role="php"><?php$str =
"données de test";$bzstr = bzcompress($str, 9);?> </programlisting>
</example> </para> <para> Voir aussi <function>bzdecompress</function>.
</para> </refsect1> </refentry> <refentry id="function.bzdecompress">
<refnamediv> <refname>bzdecompress</refname> <refpurpose>Décompresse une
chaîne bzip2</refpurpose> </refnamediv> <refsect1>
<title>Description</title> <funcsynopsis> <funcprototype> <funcdef>string
<function>bzdecompress</function></funcdef> <paramdef>string
<parameter>source</parameter></paramdef> <paramdef>int
<parameter><optional>small</optional></parameter> </paramdef>
</funcprototype> </funcsynopsis> <para> <function>bzdecompress</function>
décompresse la chaîne <parameter>source</parameter>, en supposant
qu'elle a été compressée avec bzip2, puis la retourne. Si le
paramètre optionnel <parameter>small</parameter> vaut
<literal>TRUE</literal>, un autre algorithme de décompression sera
utilisé : il consomme moins de mémoire (le maximum demandé
tombe autour de 2300 ko), mais fonctionne globalement à la moitié
de la vitesse. Reportez-vous à la <ulink
url="&url.bzip2;">documentation bzip2</ulink> pour plus de détails sur
cette fonctionnalité. </para> <para> <example> <title>Exemple
avec <function>bzdecompress</function></title> <programlisting
role="php"><?php$str = $bzdecompress($bzstr);?> </programlisting>
</example> </para> <para> Voir aussi <function>bzcompress</function>.
</para> </refsect1> </refentry> <refentry id="function.bzerrno"> <refnamediv>
<refname>bzerrno</refname> <refpurpose>Retourne le numéro d'erreur
bzip2</refpurpose> </refnamediv> <refsect1> <title>Description</title>
<funcsynopsis> <funcprototype> <funcdef>int
<function>bzerrno</function></funcdef> <paramdef>ressource
<parameter>bz</parameter></paramdef> </funcprototype> </funcsynopsis> <para>
<function>bzerrno</function> retourne le numéro d'erreur du fichier bz2
représenté par le pointeur <parameter>bz</parameter>. </para>
<para> Voir aussi <function>bzerror</function> et <function>bzerrstr</function>.
</para> </refsect1> </refentry> <refentry id="function.bzerror"> <refnamediv>
<refname>bzerror</refname> <refpurpose> Retourne le numéro et le
message d'erreur bzip2 dans un tableau </refpurpose> </refnamediv> <refsect1>
<title>Description</title> <funcsynopsis> <funcprototype> <funcdef>array
<function>bzerror</function></funcdef> <paramdef>int
<parameter>bz</parameter></paramdef> </funcprototype> </funcsynopsis> <para>
<function>bzerror</function> retourne le numéro et le message d'erreur
du fichier bz2 représenté par le pointeur
<parameter>bz</parameter>. <function>bzerror</function> retourne un tableau
associatif. </para> <para> <example> <title>Exemple avec
<function>bzerror</function></title> <programlisting role="php"><?php$error =
bzerror($bz);echo $error["errno"];echo $error["errstr"];?> </programlisting>
</example> </para> <para> Voir aussi <function>bzerrno</function> et
<function>bzerrstr</function>. </para> </refsect1> </refentry> <refentry
id="function.bzerrstr"> <refnamediv> <refname>bzerrstr</refname>
<refpurpose>Retourne le message d'erreur bzip2</refpurpose> </refnamediv>
<refsect1> <title>Description</title> <funcsynopsis> <funcprototype>
<funcdef>string <function>bzerrstr</function></funcdef> <paramdef>ressource
<parameter>bz</parameter></paramdef> </funcprototype> </funcsynopsis> <para>
<function>bzerrstr</function> retourne le message d'erreur du fichier bz2
représenté par le pointeur <parameter>bz</parameter>. </para>
<para> Voir aussi <function>bzerrno</function> et <function>bzerror</function>.
</para> </refsect1> </refentry> <refentry id="function.bzflush"> <refnamediv>
<refname>bzflush</refname> <refpurpose> Force l'écriture de toutes les
données compressées </refpurpose> </refnamediv> <refsect1>
<title>Description</title> <funcsynopsis> <funcprototype> <funcdef>int
<function>bzflush</function></funcdef> <paramdef>ressource
<parameter>bz</parameter></paramdef> </funcprototype> </funcsynopsis> <para>
<function>bzflush</function> vide les buffers d'écriture du fichier
représenté par <parameter>bz</parameter>. </para> <para>
<function>bzflush</function> retourne <literal>TRUE</literal> en cas de
succès, et <literal>FALSE</literal> sinon. </para> <para> Voir aussi
<function>bzread</function> et <function>bzwrite</function>. </para> </refsect1>
</refentry> <refentry id="function.bzopen"> <refnamediv>
<refname>bzopen</refname> <refpurpose>Ouvre un fichier compressé avec
bzip2</refpurpose> </refnamediv> <refsect1> <title>Description</title>
<funcsynopsis> <funcprototype> <funcdef>ressource
<function>bzopen</function></funcdef> <paramdef>string
<parameter>filename</parameter></paramdef> <paramdef>string
<parameter>mode</parameter></paramdef> </funcprototype> </funcsynopsis>
<para> <function>bzopen</function> ouvre un fichier bzip2 (.bz2) en
écriture ou en lecture. <parameter>filename</parameter> est le nom du
fichier à ouvrir. <parameter>mode</parameter> est similaire au même
paramètre de la fonction <function>fopen</function> (`r' pour lecture, `w'
pour écriture, etc.). </para> <para> Si l'ouverture échoue,
<function>bzopen</function> retourne <literal>FALSE</literal>, sinon, elle
retourne un pointeur de fichier. </para> <para> <example>
<title>Exemple avec <function>bzopen</function></title> <programlisting
role="php"><?php$bz = bzopen("/tmp/foo.bz2", "r");?> </programlisting>
</example> </para> <para> Voir aussi <function>bzclose</function>.
</para> </refsect1> </refentry> <refentry id="function.bzread"> <refnamediv>
<refname>bzread</refname> <refpurpose>Lecture binaire d'un fichier
bzip2</refpurpose> </refnamediv> <refsect1> <title>Description</title>
<funcsynopsis> <funcprototype> <funcdef>string
<function>bzread</function></funcdef> <paramdef>ressource
<parameter>bz</parameter></paramdef> <paramdef>int
<parameter><optional>length</optional></parameter> </paramdef>
</funcprototype> </funcsynopsis> <para> <function>bzread</function> lit
jusqu'à <parameter>length</parameter> octets depuis le fichier bzip2,
référencé par le pointeur <parameter>bz</parameter>. La
lecture s'arrête lorsque <parameter>length</parameter> octets (non
compressés) ont été lus, qu'une erreur est
rencontrée, ou bien que la fin du fichier a été atteinte :
le premier des trois qui survient. Si le paramètre optionnel
<parameter>length</parameter> est omis, <function>bzread</function> lit 1024
octets (non compressés) en même temps. </para> <para>
<example> <title>Exemple avec <function>bzread</function></title>
<programlisting role="php"><?php$bz = bzopen("/tmp/foo.bz2", "r");$str =
bzread($bz, 2048);echo $str;?> </programlisting> </example> </para>
<para> Voir aussi <function>bzwrite</function> et <function>bzopen</function>.
</para> </refsect1> </refentry> <refentry id="function.bzwrite"> <refnamediv>
<refname>bzwrite</refname> <refpurpose>Ecriture binaire dans un fichier
bzip2</refpurpose> </refnamediv> <refsect1> <title>Description</title>
<funcsynopsis> <funcprototype> <funcdef>int
<function>bzwrite</function></funcdef> <paramdef>ressource
<parameter>bz</parameter></paramdef> <paramdef>string
<parameter>data</parameter></paramdef> <paramdef>int
<parameter><optional>length</optional></parameter> </paramdef>
</funcprototype> </funcsynopsis> <para> <function>bzwrite</function>
écrit le contenu de la chaîne <parameter>data</parameter> dans le
fichier bzip2 représenté par <parameter>bz</parameter>. Si le
paramètre optionnel <parameter>length</parameter> est fourni,
l'écriture sera arrêtée après l'écriture de
<parameter>length</parameter> octets (non compressés), ou la fin de la
chaîne (le premier qui survient). </para> <para> <example>
<title>Exemple <function>bzwrite</function></title> <programlisting
role="php"><?php$str = "données non compressées";$bz =
bzopen("/tmp/foo.bz2", "w");bzwrite($bz, $str, strlen($str));?>
</programlisting> </example> </para> <para> Voir aussi
<function>bzread</function> et <function>bzopen</function>. </para> </refsect1>
</refentry> </reference><!-- Keep this comment at the end of the fileLocal
variables:mode:
sgmlsgml-omittag:tsgml-shorttag:tsgml-minimize-attributes:nilsgml-always-quote-attributes:tsgml-indent-step:1sgml-indent-data:tsgml-parent-document:nilsgml-default-dtd-file:"../../manual.ced"sgml-exposed-tags:nilsgml-local-catalogs:nilsgml-local-ecat-files:nilEnd:-->
\ No newline at end of file
+ <reference id="ref.bzip2"> <title>Compression Bzip2</title>
+<titleabbrev>Bzip2</titleabbrev> <partintro> <para> Ce module utilise les
+fonctions de la librairie <ulink url="&url.bzip2;">bzip2</ulink>, de Julian
+Seward pour écrire et lire des fichier bzip2 (.bz2) de manière
+transparente. </para> <para> Le support <acronym>bzip2</acronym> par PHP n'est
+pas activé par défaut. Vous devez utiliser l'option de configuration
+ <link linkend="install.configure.with-bzip2-dir">--with-bz2[=DIR]</link> lors
+de la compilation de PHP pour l'activer. Ce module requiert la librairie
+bzip2/libbzip2, version >= 1.0.x. </para> <sect1 id="bzip2-example">
+<title>Exemple de compression bzip2</title> <para> Cet exemple ouvre un
+fichier temporaire, et écrit une ligne de test, puis il en affiche le
+contenu. </para> <example> <title>Exemple avec bzip2</title>
+<programlisting role="php"><?php$filename = "/tmp/fichier_de_test.bz2";$str =
+"Ceci est une chaîne de test.\n";// ouvre le fichier en écriture$bz =
+bzopen($filename, "w");// écrit une chaîne dans le fichierbzwrite($bz,
+$str);// ferme le fichierbzclose($bz);// ouvre le fichier en lecture$bz =
+bzopen($filename, "r");// lit 10 caractèresprint bzread($bz, 10);// affiche
+tout le reste du fichier, puis le fermeprint bzread($bz);bzclose($bz);?>
+</programlisting> </example> </sect1> </partintro> <refentry
+id="function.bzclose"> <refnamediv> <refname>bzclose</refname>
+<refpurpose>Ferme un fichier bzip2</refpurpose> </refnamediv> <refsect1>
+<title>Description</title> <funcsynopsis> <funcprototype> <funcdef>int
+<function>bzclose</function></funcdef> <paramdef>resource
+<parameter>bz</parameter></paramdef> </funcprototype> </funcsynopsis>
+<para> <function>bzclose</function> ferme le fichier bzip2
+représenté par le pointeur <parameter>bz</parameter>. </para>
+<para> <function>bzclose</function> retourne <literal>TRUE</literal> en cas
+de succès, et <literal>FALSE</literal> sinon. </para> <para> Le
+pointeur de fichier <parameter>bz</parameter> doit être valide, et avoir
+été ouvert avec <function>bzopen</function>. </para> <para>
+Voir aussi <function>bzopen</function>. </para> </refsect1> </refentry>
+<refentry id="function.bzcompress"> <refnamediv> <refname>bzcompress</refname>
+ <refpurpose>Compresse une chaîne avec bzip2</refpurpose> </refnamediv>
+<refsect1> <title>Description</title> <funcsynopsis> <funcprototype>
+<funcdef>string <function>bzcompress</function></funcdef> <paramdef>string
+<parameter>source</parameter></paramdef> <paramdef>int
+<parameter><optional>blocksize</optional></parameter> </paramdef>
+<paramdef>int <parameter><optional>workfactor</optional></parameter>
+</paramdef> </funcprototype> </funcsynopsis> <para>
+<function>bzcompress</function> compresse la chaîne
+<parameter>source</parameter> et retourne les données ainsi
+encodée. </para> <para> Le paramètre optionnel
+<parameter>blocksize</parameter> spécifie la taille de bloc utilisé
+durant la compression, et doit être un nombre de 1 à 9, sachant que
+9 représente la meilleure compression, mais qu'elle utilise plus de
+ressource pour ce faire. <parameter>blocksize</parameter> vaut par défaut
+4. </para> <para> Le paramètre optionnel
+<parameter>workfactor</parameter> contrôle le comportement de la
+compression dans les pires cas de données hautement
+répétitives. Cette valeur peut aller de 0 à 250 (0 est une
+valeur spéciale, et 30 la valeur par défaut). En dehors de
+<parameter>workfactor</parameter>, le résultat sera le même. </para>
+ <para> <example> <title>Exemple avec
+<function>bzcompress</function></title> <programlisting role="php"><?php$str
+= "données de test";$bzstr = bzcompress($str, 9);?> </programlisting>
+ </example> </para> <para> Voir aussi <function>bzdecompress</function>.
+ </para> </refsect1> </refentry> <refentry id="function.bzdecompress">
+<refnamediv> <refname>bzdecompress</refname> <refpurpose>Décompresse une
+chaîne bzip2</refpurpose> </refnamediv> <refsect1>
+<title>Description</title> <funcsynopsis> <funcprototype> <funcdef>string
+<function>bzdecompress</function></funcdef> <paramdef>string
+<parameter>source</parameter></paramdef> <paramdef>int
+<parameter><optional>small</optional></parameter> </paramdef>
+</funcprototype> </funcsynopsis> <para> <function>bzdecompress</function>
+décompresse la chaîne <parameter>source</parameter>, en supposant
+qu'elle a été compressée avec bzip2, puis la retourne. Si le
+paramètre optionnel <parameter>small</parameter> vaut
+<literal>TRUE</literal>, un autre algorithme de décompression sera
+utilisé : il consomme moins de mémoire (le maximum demandé
+tombe autour de 2300 ko), mais fonctionne globalement à la moitié
+de la vitesse. Reportez-vous à la <ulink
+url="&url.bzip2;">documentation bzip2</ulink> pour plus de détails sur
+cette fonctionnalité. </para> <para> <example> <title>Exemple
+avec <function>bzdecompress</function></title> <programlisting
+role="php"><?php$str = $bzdecompress($bzstr);?> </programlisting>
+</example> </para> <para> Voir aussi <function>bzcompress</function>.
+</para> </refsect1> </refentry> <refentry id="function.bzerrno"> <refnamediv>
+ <refname>bzerrno</refname> <refpurpose>Retourne le numéro d'erreur
+bzip2</refpurpose> </refnamediv> <refsect1> <title>Description</title>
+<funcsynopsis> <funcprototype> <funcdef>int
+<function>bzerrno</function></funcdef> <paramdef>resource
+<parameter>bz</parameter></paramdef> </funcprototype> </funcsynopsis>
+<para> <function>bzerrno</function> retourne le numéro d'erreur du
+fichier bz2 représenté par le pointeur <parameter>bz</parameter>.
+ </para> <para> Voir aussi <function>bzerror</function> et
+<function>bzerrstr</function>. </para> </refsect1> </refentry> <refentry
+id="function.bzerror"> <refnamediv> <refname>bzerror</refname> <refpurpose>
+ Retourne le numéro et le message d'erreur bzip2 dans un tableau
+</refpurpose> </refnamediv> <refsect1> <title>Description</title>
+<funcsynopsis> <funcprototype> <funcdef>array
+<function>bzerror</function></funcdef> <paramdef>int
+<parameter>bz</parameter></paramdef> </funcprototype> </funcsynopsis>
+<para> <function>bzerror</function> retourne le numéro et le message
+d'erreur du fichier bz2 représenté par le pointeur
+<parameter>bz</parameter>. <function>bzerror</function> retourne un tableau
+associatif. </para> <para> <example> <title>Exemple avec
+<function>bzerror</function></title> <programlisting role="php"><?php$error =
+bzerror($bz);echo $error["errno"];echo $error["errstr"];?> </programlisting>
+ </example> </para> <para> Voir aussi <function>bzerrno</function> et
+<function>bzerrstr</function>. </para> </refsect1> </refentry> <refentry
+id="function.bzerrstr"> <refnamediv> <refname>bzerrstr</refname>
+<refpurpose>Retourne le message d'erreur bzip2</refpurpose> </refnamediv>
+<refsect1> <title>Description</title> <funcsynopsis> <funcprototype>
+<funcdef>string <function>bzerrstr</function></funcdef> <paramdef>resource
+<parameter>bz</parameter></paramdef> </funcprototype> </funcsynopsis>
+<para> <function>bzerrstr</function> retourne le message d'erreur du fichier
+bz2 représenté par le pointeur <parameter>bz</parameter>.
+</para> <para> Voir aussi <function>bzerrno</function> et
+<function>bzerror</function>. </para> </refsect1> </refentry> <refentry
+id="function.bzflush"> <refnamediv> <refname>bzflush</refname> <refpurpose>
+ Force l'écriture de toutes les données compressées
+</refpurpose> </refnamediv> <refsect1> <title>Description</title>
+<funcsynopsis> <funcprototype> <funcdef>int
+<function>bzflush</function></funcdef> <paramdef>resource
+<parameter>bz</parameter></paramdef> </funcprototype> </funcsynopsis>
+<para> <function>bzflush</function> vide les buffers d'écriture du
+fichier représenté par <parameter>bz</parameter>. </para> <para>
+ <function>bzflush</function> retourne <literal>TRUE</literal> en cas de
+succès, et <literal>FALSE</literal> sinon. </para> <para> Voir aussi
+<function>bzread</function> et <function>bzwrite</function>. </para> </refsect1>
+ </refentry> <refentry id="function.bzopen"> <refnamediv>
+<refname>bzopen</refname> <refpurpose>Ouvre un fichier compressé avec
+bzip2</refpurpose> </refnamediv> <refsect1> <title>Description</title>
+<funcsynopsis> <funcprototype> <funcdef>resource
+<function>bzopen</function></funcdef> <paramdef>string
+<parameter>filename</parameter></paramdef> <paramdef>string
+<parameter>mode</parameter></paramdef> </funcprototype> </funcsynopsis>
+<para> <function>bzopen</function> ouvre un fichier bzip2 (.bz2) en
+écriture ou en lecture. <parameter>filename</parameter> est le nom du
+fichier à ouvrir. <parameter>mode</parameter> est similaire au même
+paramètre de la fonction <function>fopen</function> (`r' pour lecture, `w'
+pour écriture, etc.). </para> <para> Si l'ouverture échoue,
+<function>bzopen</function> retourne <literal>FALSE</literal>, sinon, elle
+retourne un pointeur de fichier. </para> <para> <example>
+<title>Exemple avec <function>bzopen</function></title> <programlisting
+role="php"><?php$bz = bzopen("/tmp/foo.bz2", "r");?> </programlisting>
+</example> </para> <para> Voir aussi <function>bzclose</function>.
+</para> </refsect1> </refentry> <refentry id="function.bzread"> <refnamediv>
+<refname>bzread</refname> <refpurpose>Lecture binaire d'un fichier
+bzip2</refpurpose> </refnamediv> <refsect1> <title>Description</title>
+<funcsynopsis> <funcprototype> <funcdef>string
+<function>bzread</function></funcdef> <paramdef>resource
+<parameter>bz</parameter></paramdef> <paramdef>int
+<parameter><optional>length</optional></parameter> </paramdef>
+</funcprototype> </funcsynopsis> <para> <function>bzread</function> lit
+jusqu'à <parameter>length</parameter> octets depuis le fichier bzip2,
+référencé par le pointeur <parameter>bz</parameter>. La
+lecture s'arrête lorsque <parameter>length</parameter> octets (non
+compressés) ont été lus, qu'une erreur est
+rencontrée, ou bien que la fin du fichier a été atteinte :
+ le premier des trois qui survient. Si le paramètre optionnel
+<parameter>length</parameter> est omis, <function>bzread</function> lit 1024
+octets (non compressés) en même temps. </para> <para>
+<example> <title>Exemple avec <function>bzread</function></title>
+<programlisting role="php"><?php$bz = bzopen("/tmp/foo.bz2", "r");$str =
+bzread($bz, 2048);echo $str;?> </programlisting> </example> </para>
+<para> Voir aussi <function>bzwrite</function> et <function>bzopen</function>.
+</para> </refsect1> </refentry> <refentry id="function.bzwrite"> <refnamediv>
+ <refname>bzwrite</refname> <refpurpose>Ecriture binaire dans un fichier
+bzip2</refpurpose> </refnamediv> <refsect1> <title>Description</title>
+<funcsynopsis> <funcprototype> <funcdef>int
+<function>bzwrite</function></funcdef> <paramdef>resource
+<parameter>bz</parameter></paramdef> <paramdef>string
+<parameter>data</parameter></paramdef> <paramdef>int
+<parameter><optional>length</optional></parameter> </paramdef>
+</funcprototype> </funcsynopsis> <para> <function>bzwrite</function>
+écrit le contenu de la chaîne <parameter>data</parameter> dans le
+fichier bzip2 représenté par <parameter>bz</parameter>. Si le
+paramètre optionnel <parameter>length</parameter> est fourni,
+l'écriture sera arrêtée après l'écriture de
+ <parameter>length</parameter> octets (non compressés), ou la fin de la
+chaîne (le premier qui survient). </para> <para> <example>
+<title>Exemple <function>bzwrite</function></title> <programlisting
+role="php"><?php$str = "données non compressées";$bz =
+bzopen("/tmp/foo.bz2", "w");bzwrite($bz, $str, strlen($str));?>
+</programlisting> </example> </para> <para> Voir aussi
+<function>bzread</function> et <function>bzopen</function>. </para> </refsect1>
+</refentry> </reference><!-- Keep this comment at the end of the fileLocal
+variables:mode:
+sgmlsgml-omittag:tsgml-shorttag:tsgml-minimize-attributes:nilsgml-always-quote-attributes:tsgml-indent-step:1sgml-indent-data:tsgml-parent-document:nilsgml-default-dtd-file:"../../manual.ced"sgml-exposed-tags:nilsgml-local-catalogs:nilsgml-local-ecat-files:nilEnd:-->
\ No newline at end of file
Index: phpdoc/fr/functions/com.xml
diff -u phpdoc/fr/functions/com.xml:1.3 phpdoc/fr/functions/com.xml:1.4
--- phpdoc/fr/functions/com.xml:1.3 Tue Jan 16 02:38:38 2001
+++ phpdoc/fr/functions/com.xml Tue Mar 13 05:37:01 2001
@@ -11,25 +11,26 @@
<refnamediv>
<refname>com_load</refname>
<refpurpose>
- Crée une nouvelle référence sur un composant COM
+ Crée une référence sur un composant COM
</refpurpose>
</refnamediv>
<refsect1>
<title>Description</title>
<funcsynopsis>
<funcprototype>
- <funcdef>string <function>com_load</function></funcdef>
- <paramdef>string <parameter>module name</parameter></paramdef>
+ <funcdef>resource <function>com_load</function></funcdef>
+ <paramdef>string <parameter>module_name</parameter></paramdef>
<paramdef>string
- <parameter>
- <optional>server name</optional>
- </parameter>
+ <parameter><optional>server_name</optional></parameter>
</paramdef>
</funcprototype>
</funcsynopsis>
<para>
- <function>com_load</function> crée un nouveau composant COM, et
- retourne une référence dessus. Retourne <literal>FALSE</literal>
en cas d'échec.
+ <function>com_load</function> crée une nouvelle référence
+ au composant COM <parameter>module_name</parameter>, et
+ retourne une référence dessus.
+ <function>com_load</function> retourne
+ <literal>FALSE</literal> en cas d'échec.
</para>
</refsect1>
</refentry>
@@ -37,7 +38,7 @@
<refnamediv>
<refname>com_invoke</refname>
<refpurpose>
- Appelle une méthode d'un composant
+ Appelle une méthode d'un composant
</refpurpose>
</refnamediv>
<refsect1>
@@ -57,9 +58,10 @@
<para>
<function>com_invoke</function> appelle la méthode
<parameter>function_name</parameter> du composant COM
- <parameter>com_object</parameter>. Retourne <literal>FALSE</literal> en
- cas d'erreur, sinon retourne le résultat de la fonction
- <parameter>function_name</parameter> en cas de succès.
+ <parameter>com_object</parameter>. <function>com_invoke</function>
+ retourne <literal>FALSE</literal> en cas d'erreur, sinon retourne
+ le résultat de la fonction <parameter>function_name</parameter>
+ en cas de succès.
</para>
</refsect1>
</refentry>
@@ -67,7 +69,7 @@
<refnamediv>
<refname>com_propget</refname>
<refpurpose>
- Retourne la valeur d'un propriété d'un composant COM
+ Lit la valeur d'un propriété d'un composant COM
</refpurpose>
</refnamediv>
<refsect1>
@@ -88,7 +90,7 @@
<refnamediv>
<refname>com_get</refname>
<refpurpose>
- Retourne la valeur d'un propriété d'un composant COM
+ Lit la valeur d'un propriété d'un composant COM
</refpurpose>
</refnamediv>
<refsect1>
@@ -101,10 +103,10 @@
</funcprototype>
</funcsynopsis>
<para>
- <function>com_get</function> retourne la valeur de la propriété
- <parameter>property</parameter> du composant COM
- <parameter>com_object</parameter>.
- Retourne <literal>FALSE</literal> en cas d'erreur.
+ <function>com_get</function> retourne la valeur de la propriété
+ <parameter>property</parameter> du composant COM
+ <parameter>com_object</parameter>.
+ <function>com_get</function> retourne <literal>FALSE</literal> en cas d'erreur.
</para>
</refsect1>
</refentry>
@@ -126,7 +128,7 @@
</funcprototype>
</funcsynopsis>
<para>
- <function>com_propput</function> est un alias de <function>com_set</function>.
+ <function>com_propput</function> est un alias de <function>com_set</function>.
</para>
</refsect1>
</refentry>
@@ -170,9 +172,12 @@
</funcprototype>
</funcsynopsis>
<para>
- Remplace la valeur de la propriété <parameter>property</parameter>
du
- composante COM <parameter>com_object</parameter> par
<parameter>value</parameter>.
- Retourne <literal>TRUE</literal> en cas de succès, et
<literal>FALSE</literal> sinon.
+ <function>com_set</function> remplace la valeur de la
+ propriété <parameter>property</parameter> du
+ composante COM <parameter>com_object</parameter> par
+ <parameter>value</parameter>. <function>com_set</function> retourne
+ <literal>TRUE</literal> en cas de succès, et
+ <literal>FALSE</literal> sinon.
</para>
</refsect1>
</refentry>
Index: phpdoc/fr/functions/cpdf.xml
diff -u phpdoc/fr/functions/cpdf.xml:1.8 phpdoc/fr/functions/cpdf.xml:1.9
--- phpdoc/fr/functions/cpdf.xml:1.8 Mon Feb 26 03:10:50 2001
+++ phpdoc/fr/functions/cpdf.xml Tue Mar 13 05:37:01 2001
@@ -218,7 +218,8 @@
document PDF.
</para>
<para>
- Voir aussi <function>cpdf_set_subject</function>,
+ Voir aussi
+ <function>cpdf_set_subject</function>,
<function>cpdf_set_title</function> et
<function>cpdf_set_keywords</function>.
</para>
@@ -241,9 +242,10 @@
<function>cpdf_set_title</function> fixe le titre d'un document PDF.
</para>
<para>
- Voir aussi <function>cpdf_set_subject</function>,
- <function>cpdf_set_creator</function>,
- <function>cpdf_set_keywords</function>.
+ Voir aussi
+ <function>cpdf_set_subject</function>,
+ <function>cpdf_set_creator</function> et
+ <function>cpdf_set_keywords</function>.
</para>
</refsect1>
</refentry>
@@ -261,12 +263,13 @@
</funcprototype>
</funcsynopsis>
<para>
- <function>cpdf_set_subject</function> fixe le sujet d'un document PDF.
+ <function>cpdf_set_subject</function> fixe le sujet d'un document PDF.
</para>
<para>
- Voir aussi <function>cpdf_set_title</function>,
- <function>cpdf_set_creator</function>,
- <function>cpdf_set_keywords</function>.
+ Voir aussi
+ <function>cpdf_set_title</function>,
+ <function>cpdf_set_creator</function> et
+ <function>cpdf_set_keywords</function>.
</para>
</refsect1>
</refentry>
@@ -284,10 +287,12 @@
</funcprototype>
</funcsynopsis>
<para>
- <function>cpdf_set_keywords</function> fixe les mot clés d'un document
PDF.
+ <function>cpdf_set_keywords</function> fixe les mots-clé
+ d'un document PDF.
</para>
<para>
- Voir aussi <function>cpdf_set_title</function>,
+ Voir aussi
+ <function>cpdf_set_title</function>,
<function>cpdf_set_creator</function> et
<function>cpdf_set_subject</function>.
</para>
@@ -302,7 +307,7 @@
<title>Description</title>
<funcsynopsis>
<funcprototype>
- <funcdef>int <function>cpdf_open</function></funcdef>
+ <funcdef>resource <function>cpdf_open</function></funcdef>
<paramdef>int <parameter>compression</parameter></paramdef>
<paramdef>string <parameter>filename</parameter></paramdef>
</funcprototype>
@@ -317,8 +322,8 @@
à l'affichage avec <function>cpdf_output_buffer</function>.
<note>
<simpara>
- La valeur retournée sera nécessaire pour les autres
- fonctions de ClibPDF comme premier paramètre.
+ La valeur retournée sera nécessaire pour les autres
+ fonctions de ClibPDF comme premier paramètre.
</simpara>
<simpara>
La librairie ClibPDF prend le nom de fichier "-" comme synonyme de stdout.
@@ -331,8 +336,9 @@
</note>
</para>
<para>
- Voir aussi <function>cpdf_close</function>,
- <function>cpdf_output_buffer</function>.
+ Voir aussi
+ <function>cpdf_close</function> et
+ <function>cpdf_output_buffer</function>.
</para>
</refsect1>
</refentry>
@@ -346,7 +352,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_close</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<para>
@@ -371,7 +377,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_page_init</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>int <parameter>page_number</parameter></paramdef>
<paramdef>int <parameter>orientation</parameter></paramdef>
<paramdef>double <parameter>height</parameter></paramdef>
@@ -410,7 +416,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_finalize_page</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>int <parameter>page_number</parameter></paramdef>
</funcprototype>
</funcsynopsis>
@@ -436,12 +442,12 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_finalize</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<para>
- <function>cpdf_finalize</function> termine un document. Vous devez toujours
- appeler <function>cpdf_close</function> après.
+ <function>cpdf_finalize</function> termine un document. Vous devez toujours
+ appeler <function>cpdf_close</function> après.
</para>
<para>
Voir aussi <function>cpdf_close</function>.
@@ -458,7 +464,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_output_buffer</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<para>
@@ -483,7 +489,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_save_to_file</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>string <parameter>filename</parameter></paramdef>
</funcprototype>
</funcsynopsis>
@@ -510,7 +516,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_set_current_page</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>int <parameter>page_number</parameter></paramdef>
</funcprototype>
</funcsynopsis>
@@ -535,7 +541,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_begin_text</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<para>
@@ -568,7 +574,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_end_text</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<para>
@@ -601,7 +607,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_show</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>string <parameter>text</parameter></paramdef>
</funcprototype>
</funcsynopsis>
@@ -626,7 +632,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_show_xy</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>string <parameter>text</parameter></paramdef>
<paramdef>double <parameter>x-coor</parameter></paramdef>
<paramdef>double <parameter>y-coor</parameter></paramdef>
@@ -663,7 +669,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_text</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>string <parameter>text</parameter></paramdef>
<paramdef>double <parameter>x-coor</parameter></paramdef>
<paramdef>double <parameter>y-coor</parameter></paramdef>
@@ -707,7 +713,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_set_font</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>string <parameter>font name</parameter></paramdef>
<paramdef>double <parameter>size</parameter></paramdef>
<paramdef>string <parameter>encoding</parameter></paramdef>
@@ -742,7 +748,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_set_leading</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>double <parameter>distance</parameter></paramdef>
</funcprototype>
</funcsynopsis>
@@ -766,7 +772,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_set_text_rendering</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>int <parameter>mode</parameter></paramdef>
</funcprototype>
</funcsynopsis>
@@ -775,11 +781,11 @@
le rendu du texte.
</para>
<para>
- Les valeurs possibles pour <parameter>mode</parameter> sont :
- 0=texte plein, 1=texte stroke, 2=texte plein et stroke,
- 3=invisible, 4=texte plein et ajouté au chemin,
- 5=texte stroke et ajouté au chemin, 6=texte plein et stroke et
- ajouté au chemin, 7=et ajouté au chemin.
+ Les valeurs possibles pour <parameter>mode</parameter> sont :
+ 0=texte plein, 1=texte stroke, 2=texte plein et stroke,
+ 3=invisible, 4=texte plein et ajouté au chemin,
+ 5=texte stroke et ajouté au chemin, 6=texte plein et stroke et
+ ajouté au chemin, 7=et ajouté au chemin.
</para>
</refsect1>
</refentry>
@@ -793,13 +799,14 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_set_horiz_scaling</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>double <parameter>scale</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<para>
- <function>cpdf_set_horiz_scaling</function> fixe
- l'échelle horizontale du texte à <parameter>scale</parameter> %.
+ <function>cpdf_set_horiz_scaling</function> fixe
+ l'échelle horizontale du texte à
+ <parameter>scale</parameter> %.
</para>
</refsect1>
</refentry>
@@ -813,7 +820,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_set_text_rise</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>double <parameter>value</parameter></paramdef>
</funcprototype>
</funcsynopsis>
@@ -834,7 +841,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_set_text_matrix</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>array <parameter>matrix</parameter></paramdef>
</funcprototype>
</funcsynopsis>
@@ -855,7 +862,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_set_text_pos</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>double <parameter>x-koor</parameter></paramdef>
<paramdef>double <parameter>y-koor</parameter></paramdef>
<paramdef>int <parameter>mode</parameter></paramdef>
@@ -886,8 +893,8 @@
<title>Description</title>
<funcsynopsis>
<funcprototype>
- <funcdef>void <function>cpdf_set_char_spacing</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <funcdef>void <function>cpdf_set_text_pos</function></funcdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>double <parameter>space</parameter></paramdef>
</funcprototype>
</funcsynopsis>
@@ -911,7 +918,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_set_word_spacing</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>double <parameter>space</parameter></paramdef>
</funcprototype>
</funcsynopsis>
@@ -935,7 +942,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_continue_text</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>string <parameter>text</parameter></paramdef>
</funcprototype>
</funcsynopsis>
@@ -960,7 +967,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>double <function>cpdf_stringwidth</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>string <parameter>text</parameter></paramdef>
</funcprototype>
</funcsynopsis>
@@ -984,7 +991,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_save</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<para>
@@ -1009,7 +1016,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_restore</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<para>
@@ -1047,7 +1054,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_translate</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>double <parameter>x-koor</parameter></paramdef>
<paramdef>double <parameter>y-koor</parameter></paramdef>
<paramdef>int <parameter>mode</parameter></paramdef>
@@ -1077,7 +1084,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_scale</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>double <parameter>x-scale</parameter></paramdef>
<paramdef>double <parameter>y-scale</parameter></paramdef>
</funcprototype>
@@ -1097,7 +1104,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_rotate</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>double <parameter>angle</parameter></paramdef>
</funcprototype>
</funcsynopsis>
@@ -1117,7 +1124,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_setflat</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>double <parameter>value</parameter></paramdef>
</funcprototype>
</funcsynopsis>
@@ -1137,7 +1144,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_setlinejoin</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>long <parameter>value</parameter></paramdef>
</funcprototype>
</funcsynopsis>
@@ -1158,7 +1165,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_setlinecap</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>int <parameter>value</parameter></paramdef>
</funcprototype>
</funcsynopsis>
@@ -1179,7 +1186,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_setmiterlimit</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>double <parameter>value</parameter></paramdef>
</funcprototype>
</funcsynopsis>
@@ -1200,7 +1207,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_setlinewidth</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>double <parameter>width</parameter></paramdef>
</funcprototype>
</funcsynopsis>
@@ -1220,7 +1227,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_setdash</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>double <parameter>white</parameter></paramdef>
<paramdef>double <parameter>black</parameter></paramdef>
</funcprototype>
@@ -1267,7 +1274,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_moveto</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>double <parameter>x-koor</parameter></paramdef>
<paramdef>double <parameter>y-koor</parameter></paramdef>
<paramdef>int <parameter>mode</parameter></paramdef>
@@ -1296,7 +1303,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_rmoveto</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>double <parameter>x-koor</parameter></paramdef>
<paramdef>double <parameter>y-koor</parameter></paramdef>
<paramdef>int <parameter>mode</parameter></paramdef>
@@ -1328,7 +1335,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_curveto</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>double <parameter>x1</parameter></paramdef>
<paramdef>double <parameter>y1</parameter></paramdef>
<paramdef>double <parameter>x2</parameter></paramdef>
@@ -1369,7 +1376,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_lineto</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>double <parameter>x-koor</parameter></paramdef>
<paramdef>double <parameter>y-koor</parameter></paramdef>
<paramdef>int <parameter>mode</parameter></paramdef>
@@ -1403,27 +1410,28 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_rlineto</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>double <parameter>x-koor</parameter></paramdef>
<paramdef>double <parameter>y-koor</parameter></paramdef>
<paramdef>int <parameter>mode</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<para>
- <function>cpdf_rlineto</function> dessine une ligne entre
- le point courant et le point de coordonnées relatives
- (<parameter>x-koor</parameter>, <parameter>y-koor</parameter>).
+ <function>cpdf_rlineto</function> dessine une ligne entre
+ le point courant et le point de coordonnées relatives
+ (<parameter>x-koor</parameter>, <parameter>y-koor</parameter>).
</para>
<para>
- Le paramètre <parameter>mode</parameter> est une
- unité de longueur. Si il prend la valeur de 0 (ou
- si il est omis), c'est la valeur par défaut (72)
- qui est utilisée.
+ Le paramètre <parameter>mode</parameter> est une
+ unité de longueur. Si il prend la valeur de 0 (ou
+ si il est omis), c'est la valeur par défaut (72)
+ qui est utilisée.
</para>
<para>
- Voir aussi <function>cpdf_moveto</function>,
- <function>cpdf_rmoveto</function>,
- <function>cpdf_curveto</function>.
+ Voir aussi
+ <function>cpdf_moveto</function>,
+ <function>cpdf_rmoveto</function> et
+ <function>cpdf_curveto</function>.
</para>
</refsect1>
</refentry>
@@ -1437,7 +1445,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_circle</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>double <parameter>x-koor</parameter></paramdef>
<paramdef>double <parameter>y-koor</parameter></paramdef>
<paramdef>double <parameter>radius</parameter></paramdef>
@@ -1470,7 +1478,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_arc</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>double <parameter>x-koor</parameter></paramdef>
<paramdef>double <parameter>y-koor</parameter></paramdef>
<paramdef>double <parameter>radius</parameter></paramdef>
@@ -1480,18 +1488,18 @@
</funcprototype>
</funcsynopsis>
<para>
- <function>cpdf_arc</function> Dessine un arc de cercle,
- dont le centre est au point (<parameter>x-koor</parameter>,
- <parameter>y-koor</parameter>) et l'angle est
- <parameter>radius</parameter>, commencant à l'angle
- <parameter>start</parameter> et finissant à l'angle
- <parameter>end</parameter>.
+ <function>cpdf_arc</function> dessine un arc de cercle,
+ dont le centre est au point (<parameter>x-koor</parameter>,
+ <parameter>y-koor</parameter>) et l'angle est
+ <parameter>radius</parameter>, commencant à l'angle
+ <parameter>start</parameter> et finissant à l'angle
+ <parameter>end</parameter>.
</para>
<para>
- Le paramètre <parameter>mode</parameter> est une
- unité de longueur. Si il prend la valeur de 0 (ou
- si il est omis), c'est la valeur par défaut (72)
- qui est utilisée.
+ Le paramètre <parameter>mode</parameter> est une
+ unité de longueur. Si il prend la valeur de 0 (ou
+ si il est omis), c'est la valeur par défaut (72)
+ qui est utilisée.
</para>
<para>
Voir aussi <function>cpdf_circle</function>.
@@ -1508,7 +1516,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_rect</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>double <parameter>x-koor</parameter></paramdef>
<paramdef>double <parameter>y-koor</parameter></paramdef>
<paramdef>double <parameter>width</parameter></paramdef>
@@ -1541,7 +1549,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_closepath</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<para>
@@ -1559,7 +1567,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_stroke</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<para>
@@ -1583,7 +1591,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_closepath_stroke</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<para>
@@ -1606,7 +1614,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_fill</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<para>
@@ -1633,7 +1641,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_fill_stroke</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<para>
@@ -1661,7 +1669,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_closepath_fill_stroke</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<para>
@@ -1689,7 +1697,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_clip</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<para>
@@ -1709,7 +1717,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_setgray_fill</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>double <parameter>value</parameter></paramdef>
</funcprototype>
</funcsynopsis>
@@ -1732,7 +1740,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_setgray_stroke</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>double <parameter>gray_value</parameter></paramdef>
</funcprototype>
</funcsynopsis>
@@ -1757,7 +1765,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_setgray</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>double <parameter>gray_value</parameter></paramdef>
</funcprototype>
</funcsynopsis>
@@ -1781,7 +1789,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_setrgbcolor_fill</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>double <parameter>red_value</parameter></paramdef>
<paramdef>double <parameter>green_value</parameter></paramdef>
<paramdef>double <parameter>blue_value</parameter></paramdef>
@@ -1808,7 +1816,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_setrgbcolor_stroke</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>double <parameter>red_value</parameter></paramdef>
<paramdef>double <parameter>green_value</parameter></paramdef>
<paramdef>double <parameter>blue_value</parameter></paramdef>
@@ -1837,7 +1845,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_setrgbcolor</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>double <parameter>red_value</parameter></paramdef>
<paramdef>double <parameter>green_value</parameter></paramdef>
<paramdef>double <parameter>blue_value</parameter></paramdef>
@@ -1864,16 +1872,16 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_add_outline</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>string <parameter>text</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<para>
- <function>cpdf_add_outline</function> ajoute un signet
- à la page courante, avec le texte <parameter>text</parameter>
- qui pointe sur la page courante.
+ <function>cpdf_add_outline</function> ajoute un signet
+ à la page courante, avec le texte <parameter>text</parameter>
+ qui pointe sur la page courante.
<example>
- <title>Ajouter une mise en relief</title>
+ <title>Ajouter une mise en relief</title>
<programlisting role="php">
<?php
$cpdf = cpdf_open(0);
@@ -1902,7 +1910,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_set_page_animation</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>int <parameter>transition</parameter></paramdef>
<paramdef>double <parameter>duration</parameter></paramdef>
</funcprototype>
@@ -1961,7 +1969,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>int <function>cpdf_import_jpeg</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>string <parameter>file name</parameter></paramdef>
<paramdef>double <parameter>x-koor</parameter></paramdef>
<paramdef>double <parameter>y-koor</parameter></paramdef>
@@ -2002,7 +2010,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_place_inline_image</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>int <parameter>image</parameter></paramdef>
<paramdef>double <parameter>x-koor</parameter></paramdef>
<paramdef>double <parameter>y-koor</parameter></paramdef>
@@ -2038,7 +2046,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>void <function>cpdf_add_annotation</function></funcdef>
- <paramdef>int <parameter>pdf_document</parameter></paramdef>
+ <paramdef>resource <parameter>pdf_document</parameter></paramdef>
<paramdef>double <parameter>llx</parameter></paramdef>
<paramdef>double <parameter>lly</parameter></paramdef>
<paramdef>double <parameter>urx</parameter></paramdef>
Index: phpdoc/fr/functions/curl.xml
diff -u phpdoc/fr/functions/curl.xml:1.3 phpdoc/fr/functions/curl.xml:1.4
--- phpdoc/fr/functions/curl.xml:1.3 Tue Jan 16 02:38:38 2001
+++ phpdoc/fr/functions/curl.xml Tue Mar 13 05:37:01 2001
@@ -63,7 +63,7 @@
<title>Description</title>
<funcsynopsis>
<funcprototype>
- <funcdef>int
+ <funcdef>resource
<function>curl_init</function>
</funcdef>
<paramdef>string
@@ -103,7 +103,7 @@
</refentry>
<refentry id="function.curl-setopt">
<refnamediv>
- <refname>curl_setopt</refname>
+ <refname>curl_init</refname>
<refpurpose>Modifie une option de transfert CURL</refpurpose>
</refnamediv>
<refsect1>
@@ -113,7 +113,7 @@
<funcdef>bool
<function>curl_setopt</function>
</funcdef>
- <paramdef>int
+ <paramdef>resource
<parameter>ch</parameter>
</paramdef>
<paramdef>string
@@ -452,7 +452,7 @@
<funcdef>bool
<function>curl_exec</function>
</funcdef>
- <paramdef>int
+ <paramdef>resource
<parameter>ch</parameter>
</paramdef>
</funcprototype>
@@ -483,7 +483,7 @@
</funcprototype>
</funcsynopsis>
<para>
- Cette fonction ferme une session CURL et libère
+ <function>curl_close</function> ferme une session CURL et libère
toutes les ressources reservées. L'identifiant CURL,
<parameter>ch</parameter>, est aussi effacé.
</para>
Index: phpdoc/fr/functions/datetime.xml
diff -u phpdoc/fr/functions/datetime.xml:1.16 phpdoc/fr/functions/datetime.xml:1.17
--- phpdoc/fr/functions/datetime.xml:1.16 Mon Mar 12 04:14:00 2001
+++ phpdoc/fr/functions/datetime.xml Tue Mar 13 05:37:01 2001
@@ -254,15 +254,15 @@
</example>
</para>
<para>
- Voici maintenant quelques exemples de formattages avec
- <function>date</function>. Notez que vous devriez �chapper tous
- les autres caract�res, car s'ils ont une signification
- sp�ciale, ils risquent de produire des effets secondaires
- ind�sirables. Notez aussi que les versions futures de PHP
- peuvent attribuer une signification � des lettres qui sont
- actuellement inertes. Lorsque vous �chappez les caract�res,
- pensez � utiiser des guillemets simples, pour que les
- s�quences <literal>\n</literal> ne deviennent pas des
+ Voici maintenant quelques exemples de formattages avec
+ <function>date</function>. Notez que vous devriez échapper tous
+ les autres caractères, car s'ils ont une signification
+ spéciale, ils risquent de produire des effets secondaires
+ indésirables. Notez aussi que les versions futures de PHP
+ peuvent attribuer une signification à des lettres qui sont
+ actuellement inertes. Lorsque vous échappez les caractères,
+ pensez à utiiser des guillemets simples, pour que les
+ séquences <literal>\n</literal> ne deviennent pas des
nouvelles lignes.
<example>
<title>Formattage avec <function>date</function></title>
@@ -278,7 +278,7 @@
$today = date("D M j g:i:s T Y"); // Mon Mar 12 15:16:08 MST 2001
$today = date('H:m:s \m \e\s\t\ \l\e\ \m\o\i\s'); // 17:03:18 m est le mois
$today = date("H:i:s"); // 10:16:18
-// notation fran�aise
+// notation française
$today = date("d/m/y"); // 12/03/01
$today = date("d/m/Y"); // 12/03/2001
?>
@@ -370,10 +370,10 @@
<title>Exemple avec <function>getdate</function></title>
<programlisting role="php">
<?php
-$aujourdhui = getdate();
-$mois = $today[month];
-$mjour = $today[mday];
-$annee = $today[year];
+$aujourdhui = getdate();
+$mois = $today[month];
+$mjour = $today[mday];
+$annee = $today[year];
echo "$mjour/$mois/$annee";
?>
</programlisting>
@@ -632,28 +632,24 @@
de l'époque UNIX, (1er janvier 1970 00:00:00 GMT), et msec
qui est le nombre de microsecondes de cette heure. Cette fonction
est seulement disponible sur les systèmes d'exploitation qui
- supportent la fonction syst�me gettimeofday().
+ supportent la fonction système gettimeofday().
</para>
<para>
- Les deux parties de la cha�ne sont exprim�es en secondes.
+ Les deux parties de la chaîne sont exprimées en secondes.
<example>
<title>Exemple avec <function>microtime</function></title>
<programlisting role="php">
<?php
-function getmicrotime(){
- list($sec, $usec) = explode(" ",microtime());
- return ($sec + $usec);
-}
-
+function getmicrotime(){
+ list($sec, $usec) = explode(" ",microtime());
+ return ($sec + $usec);
+}
$time_start = getmicrotime();
-
for ($i=0; $i < 1000; $i++){
//ne rien faire, pendant un millier de fois...
}
-
$time_end = getmicrotime();
$time = $time_end - $time_start;
-
echo "Rien fait durant $time secondes";
?>
</programlisting>
Index: phpdoc/fr/functions/dbm.xml
diff -u phpdoc/fr/functions/dbm.xml:1.3 phpdoc/fr/functions/dbm.xml:1.4
--- phpdoc/fr/functions/dbm.xml:1.3 Tue Jan 16 02:38:38 2001
+++ phpdoc/fr/functions/dbm.xml Tue Mar 13 05:37:01 2001
@@ -3,13 +3,13 @@
<titleabbrev>DBM</titleabbrev>
<partintro>
<simpara>
- Ces fonctions vous permettent d'écrire des lignes dans une
- base de donnée de type dbm. Ce type de base (supporté
- par Berkeley db, gdbm, et quelques librairies systèmes,
- ou certaines librairies du système d'exploitation) enregistre
- les paires clés/valeurs, (contrairement aux enregistrements
- par ligne, utilisé par les autres bases de données
- relationnelles).
+ Ces fonctions vous permettent d'écrire des lignes dans une
+ base de donnée de type dbm. Ce type de base (supporté
+ par Berkeley db, gdbm, et quelques librairies systèmes,
+ ou certaines librairies du système d'exploitation) enregistre
+ les paires clés/valeurs, (contrairement aux enregistrements
+ par ligne, utilisé par les autres bases de données
+ relationnelles).
</simpara>
<para>
<example>
@@ -39,7 +39,7 @@
<title>Description</title>
<funcsynopsis>
<funcprototype>
- <funcdef>int <function>dbmopen</function></funcdef>
+ <funcdef>resource <function>dbmopen</function></funcdef>
<paramdef>string <parameter>filename</parameter></paramdef>
<paramdef>string <parameter>flags</parameter></paramdef>
</funcprototype>
@@ -55,22 +55,25 @@
écraser une base existante), et lecture/écriture.
</para>
<para>
- Retourne un identifiant, qui sera passé à toutes
- les autres fonctions dbm, en cas de succès, ou <literal>FALSE</literal>
en
- cas d'échec.
- </para>
- <para>
- Si ndbm est utilisé, ndbm va créer les fichiers
- filename.dir et filename.pag. gdbm n'utilise qu'un fichier,
- tout comme les librairie internes, et Berkeley db crée
- le fichier filename.db. Notez que PHP dispose de son propre
- système de verrouillage des fichiers, qui s'additionne
- à celui éventuellement fait par les librairies.
- PHP n'efface jamais les fichiers .lck qu'il crée. Il
- les utilise comme inode fixe, sur lequel faire le verrouillage.
- Pour plus d'informations sur les fichiers dbm, reportez vous
- à vos pages de manuel Unix (man) , ou bien chargez gdbm :
- <filename role="url">ftp://prep.ai.mit.edu/pub/gnu</filename>.
+ <function>dbmopen</function> retourne un identifiant, qui
+ sera passé à toutes les autres fonctions dbm,
+ en cas de succès, ou <literal>FALSE</literal> en
+ cas d'échec.
+ </para>
+ <para>
+ Si ndbm est utilisé, ndbm va créer les fichiers
+ <filename>filename.dir</filename> et <filename>filename.pag</filename>.
+ gdbm n'utilise qu'un fichier, tout comme les librairies internes,
+ et Berkeley db crée
+ le fichier <filename>filename.db</filename>. Notez que PHP
+ dispose de son propre système de verrouillage des
+ fichiers, qui s'additionne à celui éventuellement
+ utilisé par les librairies. PHP n'efface jamais les fichiers
+ <filename>.lck</filename> qu'il crée. Il les utilise comme
+ inode fixe, sur lequel faire le verrouillage.
+ Pour plus d'informations sur les fichiers dbm, reportez vous
+ à vos pages de manuel Unix (man) , ou bien chargez gdbm :
+ <filename role="url">ftp://prep.ai.mit.edu/pub/gnu</filename>.
</para>
</refsect1>
</refentry>
@@ -84,11 +87,12 @@
<funcsynopsis>
<funcprototype>
<funcdef>bool <function>dbmclose</function></funcdef>
- <paramdef>int <parameter>dbm_identifier</parameter></paramdef>
+ <paramdef>resource <parameter>dbm_identifier</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<para>
- Déverrouille et ferme la base de données dbm_identifier.
+ <function>dbmclose</function> déverrouille et
+ ferme la base de données <parameter>dbm_identifier</parameter>.
</para>
</refsect1>
</refentry>
@@ -102,13 +106,14 @@
<funcsynopsis>
<funcprototype>
<funcdef>bool <function>dbmexists</function></funcdef>
- <paramdef>int <parameter>dbm_identifier</parameter></paramdef>
+ <paramdef>resource <parameter>dbm_identifier</parameter></paramdef>
<paramdef>string <parameter>key</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<para>
- Retourne <literal>TRUE</literal> si il y a une valeur associée à
la clé
- <parameter>key</parameter>.
+ <function>dbmexists</function> retourne <literal>TRUE</literal>
+ si il y a une valeur associée à la clé
+ <parameter>key</parameter>.
</para>
</refsect1>
</refentry>
@@ -122,13 +127,13 @@
<funcsynopsis>
<funcprototype>
<funcdef>string <function>dbmfetch</function></funcdef>
- <paramdef>int <parameter>dbm_identifier</parameter></paramdef>
+ <paramdef>resource <parameter>dbm_identifier</parameter></paramdef>
<paramdef>string <parameter>key</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<para>
- Retourne la valeur associée à la clé
- <parameter>key</parameter>.
+ <function>dbmfetch</function> retourne la valeur associée
+ à la clé <parameter>key</parameter>.
</para>
</refsect1>
</refentry>
@@ -142,17 +147,19 @@
<funcsynopsis>
<funcprototype>
<funcdef>int <function>dbminsert</function></funcdef>
- <paramdef>int <parameter>dbm_identifier</parameter></paramdef>
+ <paramdef>resource <parameter>dbm_identifier</parameter></paramdef>
<paramdef>string <parameter>key</parameter></paramdef>
<paramdef>string <parameter>value</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<para>
- Ajoute la valeur <parameter>value</parameter> dans la base de
- données, avec la clé <parameter>key</parameter>.
+ <function>dbminsert</function> ajoute la valeur
+ <parameter>value</parameter> dans la base de
+ données, avec la clé <parameter>key</parameter>.
</para>
<para>
- Retourne -1 si la base a été ouverte en mode lecture
+ <function>dbminsert</function> retourne -1 si la base a
+ été ouverte en mode lecture
seule, 0 si l'insertion a été réussie, et 1 si
la clé key existe déjà. (Pour remplacer la
valeur, utilisez <function>dbmreplace</function>.)
@@ -169,17 +176,18 @@
<funcsynopsis>
<funcprototype>
<funcdef>bool <function>dbmreplace</function></funcdef>
- <paramdef>int <parameter>dbm_identifier</parameter></paramdef>
+ <paramdef>resource <parameter>dbm_identifier</parameter></paramdef>
<paramdef>string <parameter>key</parameter></paramdef>
<paramdef>string <parameter>value</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<para>
- Remplace une valeur courante par la valeur <parameter>value</parameter>
- pour la clé <parameter>key</parameter>, dans une base dbm.
+ <function>dbmreplace</function> remplace la valeur courante par
+ la valeur <parameter>value</parameter> pour la clé
+ <parameter>key</parameter>, dans une base <parameter>dbm_identifier</parameter>.
</para>
<para>
- Cette fonction va créer la clé, si elle n'existe pas
+ <function>dbmreplace</function> crée la clé, si elle n'existe pas
dans la base.
</para>
</refsect1>
@@ -194,16 +202,17 @@
<funcsynopsis>
<funcprototype>
<funcdef>bool <function>dbmdelete</function></funcdef>
- <paramdef>int <parameter>dbm_identifier</parameter></paramdef>
+ <paramdef>resource <parameter>dbm_identifier</parameter></paramdef>
<paramdef>string <parameter>key</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<para>
- Efface la valeur de la clé <parameter>key</parameter>,
- dans la base dbm.
+ <function>dbmdelete</function> efface la valeur de la clé
+ <parameter>key</parameter>, dans la base <parameter>dbm_identifier</parameter>.
</para>
<para>
- Retourne <literal>FALSE</literal> si la clé n'existe pas dans cette
base.
+ <function>dbmdelete</function> retourne <literal>FALSE</literal>
+ si la clé n'existe pas dans cette base.
</para>
</refsect1>
</refentry>
@@ -217,14 +226,15 @@
<funcsynopsis>
<funcprototype>
<funcdef>string <function>dbmfirstkey</function></funcdef>
- <paramdef>int <parameter>dbm_identifier</parameter></paramdef>
+ <paramdef>resource <parameter>dbm_identifier</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<para>
- Retourne la première clé de la base de données.
- Notez bien que les clés ne sont pas dans un ordre défini,
- étant donné que la table est construite comme une table
- de hash.
+ <function>dbmfirstkey</function> retourne la première
+ clé de la base de données. Notez bien que les
+ clés ne sont pas dans un ordre défini,
+ étant donné que la table est construite comme une table
+ de hash.
</para>
</refsect1>
</refentry>
@@ -237,10 +247,10 @@
<title>Description</title>
<funcsynopsis>
<funcprototype>
- <funcdef>string <function>dbmnextkey</function></funcdef>
- <paramdef>int <parameter>dbm_identifier</parameter></paramdef>
- <paramdef>string <parameter>key</parameter></paramdef>
- </funcprototype>
+ <funcdef>string <function>dbmnextkey</function></funcdef>
+ <paramdef>resource <parameter>dbm_identifier</parameter></paramdef>
+ <paramdef>string <parameter>key</parameter></paramdef>
+ </funcprototype>
</funcsynopsis>
<para>
<function>dbmnextkey</function> retourne la clé après la clé
Index: phpdoc/fr/functions/funchand.xml
diff -u phpdoc/fr/functions/funchand.xml:1.11 phpdoc/fr/functions/funchand.xml:1.12
--- phpdoc/fr/functions/funchand.xml:1.11 Thu Mar 8 05:07:51 2001
+++ phpdoc/fr/functions/funchand.xml Tue Mar 13 05:37:01 2001
@@ -94,7 +94,7 @@
</funcprototype>
</funcsynopsis>
<para>
- <function>call_user_func</function> appelle la fonction utilisateur
+ <function>call_user_func</function> appelle la fonction utilisateur
<parameter>function_name</parameter>, et lui passe les paramètres
<parameter><optional>parameter</optional></parameter>.
Par exemple :
Index: phpdoc/fr/functions/gmp.xml
diff -u phpdoc/fr/functions/gmp.xml:1.6 phpdoc/fr/functions/gmp.xml:1.7
--- phpdoc/fr/functions/gmp.xml:1.6 Thu Mar 8 02:48:53 2001
+++ phpdoc/fr/functions/gmp.xml Tue Mar 13 05:37:01 2001
@@ -1,26 +1,26 @@
<reference id="ref.gmp">
<title>GMP</title>
<titleabbrev>GMP</titleabbrev>
- <partintro>
+ <partintro>
<simpara>
- Ces fonctions vous permettent de travailler avec des nombres de taille
- arbitraire, en utilisant la librairie GNU <acronym>MP</acronym>.
- Pour pouvoir y accéder, vous devez compiler PHP avec le support
- <acronym>GMP</acronym> en utilisant l'option
- <option role="configure">--with-gmp</option>.
+ Ces fonctions vous permettent de travailler avec des nombres de taille
+ arbitraire, en utilisant la librairie GNU <acronym>MP</acronym>.
+ Pour pouvoir y accéder, vous devez compiler PHP avec le support
+ <acronym>GMP</acronym> en utilisant l'option
+ <option role="configure">--with-gmp</option>.
</simpara>
<simpara>
- Vous pouvez télécharger <acronym>GMP</acronym> sur le site de <ulink
- url="&url.gmp;">&url.gmp;</ulink>.
- Ce site propose aussi un manuel <acronym>GMP</acronym>.
+ Vous pouvez télécharger <acronym>GMP</acronym> sur le site de <ulink
+ url="&url.gmp;">&url.gmp;</ulink>.
+ Ce site propose aussi un manuel <acronym>GMP</acronym>.
</simpara>
<simpara>
- Vous devez utiliser GMP version 2 ou plus récent pour utiliser ces
fonctions.
- Certaines d'entre elles peuvent requérir une version encore plus
récente de
- GMP.
+ Vous devez utiliser GMP version 2 ou plus récent pour utiliser ces
+fonctions.
+ Certaines d'entre elles peuvent requérir une version encore plus
+récente de
+ GMP.
</simpara>
<simpara>
- Ces fonctions ont été ajoutée dans PHP 4.0.4.
+ Ces fonctions ont été ajoutée dans PHP 4.0.4.
</simpara>
<note>
<para>
@@ -440,8 +440,9 @@
</funcprototype>
</funcsynopsis>
<para>
- <function>gmp_neg</function> retourne l'opposé de
<function>gmp_neg</function><parameter>a</parameter>
- (-<parameter>a</parameter>).
+ <function>gmp_neg</function> retourne l'opposé de
+ <function>gmp_neg</function><parameter>a</parameter>
+ (-1 * <parameter>a</parameter>).
</para>
</refsect1>
</refentry>
@@ -580,8 +581,9 @@
</funcprototype>
</funcsynopsis>
<para>
- <function>gmp_pow</function> élève <parameter>base</parameter>
à la
- puissance <parameter>exp</parameter>. Dans le cas de 0^0,
+ <function>gmp_pow</function> élève
+ <parameter>base</parameter> à la puissance
+ <parameter>exp</parameter>. Dans le cas de 0^0,
<function>gmp_pow</function> retourne 1.<parameter>exp</parameter>
ne doit pas être négatif.
</para>
@@ -635,7 +637,8 @@
identifié comme "probablement" premier.
</para>
<para>
- Cette focntion utilise le teste de probabilité Miller-Rabin.
+ <function>gmp_prob_prime</function> utilise le test de probabilité
+ Miller-Rabin.
</para>
</refsect1>
</refentry>
@@ -898,7 +901,7 @@
<refentry id="function.gmp-scan1">
<refnamediv>
<refname>gmp_scan1</refname>
- <refpurpose>Recherche 0</refpurpose>
+ <refpurpose>Recherche 1</refpurpose>
</refnamediv>
<refsect1>
<title>Description</title>
@@ -911,9 +914,9 @@
</funcsynopsis>
<para>
<function>gmp_scan1</function> recherche dans <parameter>a</parameter>,
- en commencant à la position <parameter>start</parameter>, vers les bits
- de poids lourd, jusqu'à ce qu'elle rencontre un bit à 1. Sa
position est
- alors retournée.
+ en commencant à la position <parameter>start</parameter>,
+ vers les bits de poids lourd, jusqu'à ce qu'elle rencontre
+ un bit à 1. Sa position est alors retournée.
</para>
</refsect1>
</refentry>
@@ -952,7 +955,7 @@
</funcsynopsis>
<para>
<function>gmp_hamdist</function> retourne la distance de Hamming
- entre <parameter>a</parameter> et <parameter>a</parameter>. Les deux
+ entre <parameter>a</parameter> et <parameter>b</parameter>. Les deux
paramètres doivent être strictement positif.
</para>
</refsect1>
Index: phpdoc/fr/functions/mnogosearch.xml
diff -u phpdoc/fr/functions/mnogosearch.xml:1.2 phpdoc/fr/functions/mnogosearch.xml:1.3
--- phpdoc/fr/functions/mnogosearch.xml:1.2 Mon Feb 12 07:17:46 2001
+++ phpdoc/fr/functions/mnogosearch.xml Tue Mar 13 05:37:01 2001
@@ -1,466 +1 @@
- <reference id="ref.mnogo">
- <title>mnoGoSearch</title>
- <titleabbrev>mnoGoSearch</titleabbrev>
- <partintro>
- <simpara>
- Ces fonctions donnent l'accès à mnoGoSearch (anciennement
- UdmSearch), moteur de recherche du monde libre. Pour pouvoir les
- utiliser, vous devez inclure le support en ajoutant l'option
- <option role="configure">--with-mnogosearch</option>.
- Si vous utilisez cette option sans indiquer le chemin jusqu'à
- mnogosearch, PHP essaiera de le trouver dans le dossier
- <filename>/usr/local/mnogosearch</filename>. Si vous avez installé
- mnogosearch dans un autre endroit, vous devez l'indiquer comme
- ceci : <option role="configure">--with-mnogosearch=DIR</option>.
- </simpara>
- <note>
- <para>
- PHP supporte naturellement MySQL. Il faut savoir que mnoGoSearch
- n'est pas compatible avec la librairie interne de PHP, et ne
- peut fonctionner qu'avec les librairies génériques
- MySQL. Par conséquent, si vous utilisez mnoGoSearch avec
- MySQL, indiquez le dossier d'installation de MySQL durant
- la configuration avec l'option :
- <option role="configure">--with-mnogosearch --with-mysql=/usr</option>.
- </para>
- </note>
- <simpara>
- Pour utiliser ces fonctions, vous devez installer les verions
- 3.1.9 ou plus récente de mnoGoSearch.
- </simpara>
- <simpara>
- Plus de détails sur le site officiel de mnoGoSearch :
- <ulink url="&url.mnogo">&url.mnogo;</ulink>.
- </simpara>
- </partintro>
- <refentry id="function.udm_alloc_agent">
- <refnamediv>
- <refname>Udm_Alloc_Agent</refname>
- <refpurpose>Alloue une session mnoGoSearch</refpurpose>
- </refnamediv>
- <refsect1>
- <title>Description</title>
- <funcsynopsis>
- <funcprototype>
- <funcdef>int <function>udm_alloc_agent</function></funcdef>
- <paramdef>string <parameter>dbaddr</parameter></paramdef>
- <paramdef>string
- <parameter>
- <optional>dbmode</optional>
- </parameter>
- </paramdef>
- </funcprototype>
- </funcsynopsis>
- <para>
- <function>udm_alloc_agent</function> retourne un identifiant d'agent
- mnogosearch en cas de succès, et <literal>FALSE</literal> sinon.
- Cette fonction crée une session avec les paramètres
- de base de données.
- </para>
- <note>
- <para>
- En réalité, <function>udm_alloc_agent</function> n'ouvre
- pas de connexion, et donc, ne vérifie ni le nom d'utilisateur,
- ni le mot de passe.
- </para>
- </note>
- </refsect1>
- </refentry>
- <refentry id="function.udm_set_agent_param">
- <refnamediv>
- <refname>Udm_Set_Agent_Param</refname>
- <refpurpose>Définit les paramètres de session
mnoGoSearch</refpurpose>
- </refnamediv>
- <refsect1>
- <title>Description</title>
- <funcsynopsis>
- <funcprototype>
- <funcdef><function>udm_set_agent_param</function></funcdef>
- <paramdef>int <parameter>agent</parameter></paramdef>
- <paramdef>int <parameter>var</parameter></paramdef>
- <paramdef>string <parameter>val</parameter></paramdef>
- </funcprototype>
- </funcsynopsis>
- <para>
- <function>udm_alloc_agent</function> retourne <literal>TRUE</literal>
- en cas de succès, et <literal>FALSE</literal> en cas d'erreur.
- <function>udm_alloc_agent</function> définit les paramètres
- de session mnoGoSearch.
- </para>
- <para>
- Les paramètres suivants et leur valeur sont supportés :
- </para>
- <para>
- <parameter>UDM_PARAM_PAGE_NUM</parameter> sert à spécifier
- le numéro de page de résultat (les résultats sont
retournés
- par pages, en commencant à la page 0, avec
- <parameter>UDM_PARAM_PAGE_SIZE</parameter> résultats par
- page).
- </para>
- <para>
- <parameter>UDM_PARAM_PAGE_SIZE</parameter> - nombre de
- résultats par page.
- </para>
- <para>
- <parameter>UDM_PARAM_SEARCH_MODE</parameter> - mode de recherche.
- Les constantes suivante sont définies :
<parameter>UDM_MODE_ALL</parameter> -
- recherche tous les mots; <parameter>UDM_MODE_ANY</parameter> -
- recherche l'un des mots; <parameter>UDM_MODE_BOOL</parameter> -
- requête booléenne.
- </para>
- <para>
- <parameter>UDM_PARAM_CACHE_MODE</parameter> - active ou désactive
- le cache de recherche. Valeurs acceptées :
- <parameter>UDM_CACHE_ENABLED</parameter>,
- <parameter>UDM_CACHE_DISABLED</parameter>
- </para>
- <para>
- <parameter>UDM_PARAM_TRACK_MODE</parameter> - active ou désactive
- le mode "trackquery". Valeurs acceptées :
- <parameter>UDM_TRACK_ENABLED</parameter>,
- <parameter>UDM_TRACK_DISABLED</parameter>
- </para>
- <para>
- <parameter>UDM_PARAM_CHARSET</parameter> - définit le jeu de
- caractère local. Les valeurs possibles sont celles
- supportées par mnoGoSearch : <literal>koi8-r</literal>,
- <literal>cp1251</literal>, ...
- </para>
- <para>
- <parameter>UDM_PARAM_STOPFILE</parameter> - définit le nom et le
- chemin jusqu'aux fichier de mots interdits ("stopwords") : il y a une
- légère différence avec mnoGoSearch. Si mnoGoSearch est
configuré avec
- un chemin relatif, ou sans chemin, alors il cherchera ce fichier
- en fonction de <parameter>UDM_CONF_DIR</parameter>. Alors que le module
- recherche le fichier dans le chemin courant, c'est à dire le chemin
- du script exécuté.
- </para>
- </refsect1>
- </refentry>
- <refentry id="function.udm_add_search_limit">
- <refnamediv>
- <refname>Udm_Add_Search_Limit</refname>
- <refpurpose>Définit diverses limites de recherche</refpurpose>
- </refnamediv>
- <refsect1>
- <title>Description</title>
- <funcsynopsis>
- <funcprototype>
- <funcdef><function>udm_add_search_limit</function></funcdef>
- <paramdef>int <parameter>agent</parameter></paramdef>
- <paramdef>int <parameter>var</parameter></paramdef>
- <paramdef>string <parameter>val</parameter></paramdef>
- </funcprototype>
- </funcsynopsis>
- <para>
- <function>udm_add_search_limit</function> retourne
- <literal>TRUE</literal> en cas de succès, et <literal>FALSE</literal>
- en cas d'erreur.
- </para>
- <note>
- <para>
- Cette fonction n'est pas implémentée, mais il est prévue
qu'elle le
- soit. Elle définira alors diverses restrictions de recherche
- telles que par catégorie, par étiquette, par date.., de
manière
- analogue <parameter>Udm_Set_Agent_Param</parameter>.
- </para>
- </note>
- </refsect1>
- </refentry>
- <refentry id="function.udm_find">
- <refnamediv>
- <refname>Udm_Find</refname>
- <refpurpose>Effectue une recherche</refpurpose>
- </refnamediv>
- <refsect1>
- <title>Description</title>
- <funcsynopsis>
- <funcprototype>
- <funcdef>int <function>udm_find</function></funcdef>
- <paramdef>int <parameter>agent</parameter></paramdef>
- <paramdef>string <parameter>query</parameter></paramdef>
- </funcprototype>
- </funcsynopsis>
- <para>
- <function>udm_add_search_limit</function> retourne
- <literal>TRUE</literal> en cas de succès, et
- <literal>FALSE</literal> en cas d'erreur.
- </para>
- <para>
- La recherche en elle-même. Le premier argument <parameter>agent</parameter>
- est la session, le second est la <parameter>query</parameter>.
- Pour rechercher, entrez les mots avec lesquels que vous voulez
- faire une recherche, puis cliquez sur le bouton d'envoi.
- Par exemple, "<literal>mysql odbc</literal>". Vous ne devez
- pas utiliser de guillemets doubles <literal>"</literal>, car
- ils sont utilisés par mnoGoSearch pour séparer une requête
en
- mots. Avec l'exemple ci-dessus, mnoGoSearch va rechercher les
- pages contenant "mysql" et/ou "odbc". Les meilleures réponses
- seront classées en premier, et affichées en tête de liste.
- Si vous selectionez le mode de recherche "tous" ("ALL"), la recherche
- va retourner les documents qui contiennent l'un ou l'autre
- des mots que vous avez entré. Dans le cas où vous utilisez le
- mode "ANY", la recheche retourne la lsite des documents qui contiennent
- l'un ou l'autre des mots. Si vous voulez accéder aux fonctions
- avancées de recherche, vous pouvez utiliser le mode "BOOL", qui
- vous permet d'entrer directement des requêtes.
- </para>
- <para>
- mnoGoSearch utilise les opérateurs booléean suivants :
- </para>
- <para>
- & - AND, ET logique. Par exemple, "mysql &
- odbc". mnoGoSearch recherche toutes les URL qui contiennent
- à la fois les mots "mysql" et "odbc".
- </para>
- <para>
- | - OR, OU logique. Par exemple, "mysql |
- odbc". mnoGoSearch recherche toutes les URL qui contiennent
- soit "mysql", soit "odbc".
- </para>
- <para>
- ~ - NOT, NON logique. Par exemple, "mysql & ~odbc".
- mnoGoSearch recherche toutes les URL qui contiennent le
- mot "mysql" mais ne contiennent pas le mot "odbc".
- Attention : la requête "~odbc" ne trouvera rien!
- </para>
- <para>
- () - Groupage de commandes pour les requêtes complexes : par exemple,
- "(mysql | msql) & ~postgres". Le mode par requête est
- simple et puissant à la fois. Vous pouvez utiliser les commandes
- booléennes habituelles avec ce mode.
- </para>
- </refsect1>
- </refentry>
- <refentry id="function.udm_get_res_param">
- <refnamediv>
- <refname>Udm_Get_Res_Param</refname>
- <refpurpose>Lit les paramètres de résultats mnoGoSearch</refpurpose>
- </refnamediv>
- <refsect1>
- <title>Description</title>
- <funcsynopsis>
- <funcprototype>
- <funcdef>int <function>udm_get_res_param</function></funcdef>
- <paramdef>int <parameter>res</parameter></paramdef>
- <paramdef>int <parameter>param</parameter></paramdef>
- </funcprototype>
- </funcsynopsis>
- <para>
- <function>udm_get_res_param</function> retourne les paramètres
- de résultat en cas de succès, <literal>FALSE</literal> en cas
d'erreur.
- </para>
- <para>
- Le paramètre <parameter>res</parameter> est un identifiant
- de résultat, obtenu après un appel à
<parameter>Udm-Find</parameter>.
- </para>
- <para>
- Le paramètre <parameter>param</parameter> peut prendre les valeurs
- suivantes :
- </para>
- <para>
- <parameter>UDM_PARAM_NUM_ROWS</parameter> - nombre de liens
- trouvés dans la page courante. Il est égal à
- <parameter>UDM_PARAM_PAGE_SIZE</parameter> pour toutes les
- pages sauf pour la dernière, où il peut être
inférieur.
- </para>
- <para>
- <parameter>UDM_PARAM_FOUND</parameter> - nombre total de résultats
- trouvés.
- </para>
- </refsect1>
- </refentry>
- <refentry id="function.udm_get_res_field">
- <refnamediv>
- <refname>Udm_Get_Res_Field</refname>
- <refpurpose>Lit un champs de résultat mnoGoSearch</refpurpose>
- </refnamediv>
- <refsect1>
- <title>Description</title>
- <funcsynopsis>
- <funcprototype>
- <funcdef>int <function>udm_get_res_field</function></funcdef>
- <paramdef>int <parameter>res</parameter></paramdef>
- <paramdef>int <parameter>row</parameter></paramdef>
- <paramdef>int <parameter>field</parameter></paramdef>
- </funcprototype>
- </funcsynopsis>
- <para>
- <function>udm_alloc_agent</function> retourne la valeur du
- champs <parameter>field</parameter> dans la ligne <parameter>row</parameter>,
- du résultat <parameter>res</parameter>, et
- <literal>FALSE</literal> sinon.
- </para>
- <para>
- Le paramètre <parameter>res</parameter> est un identifiant
- de résultat, obtenu après un appel à
<parameter>Udm-Find</parameter>.
- </para>
- <para>
- Le paramètre <parameter>row</parameter> est le numéro du lien dans
- la page courante. Il peut valoir de 0 jusqu'à
- <parameter>UDM_PARAM_NUM_ROWS</parameter>.
- </para>
- <para>
- Le paramètre <parameter>field</parameter> est l'identifiant de
- champs, et peut prendre l'une des valeurs suivantes :
- </para>
- <para>
- <parameter>UDM_FIELD_URL</parameter> - URL
- </para>
- <para>
- <parameter>UDM_FIELD_CONTENT</parameter> - "Content-type" : type MIME de contenu
- </para>
- <para>
- <parameter>UDM_FIELD_TITLE</parameter> - Titre de la page
- </para>
- <para>
- <parameter>UDM_FIELD_KEYWORDS</parameter> - Les mots clés, contenus dans
les
- balises meta de la page.
- </para>
- <para>
- <parameter>UDM_FIELD_DESC</parameter> - La descriptioncontenus dans les
- balises meta de la page.
- </para>
- <para>
- <parameter>UDM_FIELD_TEXT</parameter> - Le corps de la page.
- </para>
- <para>
- <parameter>UDM_FIELD_SIZE</parameter> - La taille de la page.
- </para>
- <para>
- <parameter>UDM_FIELD_URLID</parameter> - Un identifiant unique.
- </para>
- <para>
- <parameter>UDM_FIELD_SCORE</parameter> - Le score de la page.
- </para>
- <para>
- <parameter>UDM_FIELD_MODIFIED</parameter> - La date de dernière
modification,
- sous la forme d'un timestamp.
- </para>
- </refsect1>
- </refentry>
- <refentry id="function.udm_free_res">
- <refnamediv>
- <refname>Udm_Free_Res</refname>
- <refpurpose>Libère un résultat mnoGoSearch</refpurpose>
- </refnamediv>
- <refsect1>
- <title>Description</title>
- <funcsynopsis>
- <funcprototype>
- <funcdef>int <function>udm_free_res</function></funcdef>
- <paramdef>int <parameter>res</parameter></paramdef>
- </funcprototype>
- </funcsynopsis>
- <para>
- <function>udm_free_res</function> retourne <literal>TRUE</literal> en
- cas de succès, <literal>FALSE</literal> sinon.
- </para>
- <para>
- Le paramètre <parameter>res</parameter> est un identifiant
- de résultat, obtenu après un appel à
<parameter>Udm-Find</parameter>.
- </para>
- <para>
- <function>udm_free_res</function> libère la mémoire de tous
- les résultats générés.
- </para>
- </refsect1>
- </refentry>
- <refentry id="function.udm_free_agent">
- <refnamediv>
- <refname>Udm_Free_Agent</refname>
- <refpurpose>Détruit une session mnoGoSearch</refpurpose>
- </refnamediv>
- <refsect1>
- <title>Description</title>
- <funcsynopsis>
- <funcprototype>
- <funcdef>int <function>udm_free_agent</function></funcdef>
- <paramdef>int <parameter>agent</parameter></paramdef>
- </funcprototype>
- </funcsynopsis>
- <para>
- <function>udm_free_res</function> retourne <literal>TRUE</literal> en
- cas de succès, <literal>FALSE</literal> sinon.
- </para>
- <para>
- Le paramètre <parameter>res</parameter> est un identifiant
- de résultat, obtenu après un appel à
<parameter>Udm-Find</parameter>.
- </para>
- <para>
- <function>udm_free_agent</function> détruit l'agent de recherche
- créé par <function>udm_alloc_agent</function>.
- </para>
- </refsect1>
- </refentry>
- <refentry id="function.udm_errno">
- <refnamediv>
- <refname>Udm_Errno</refname>
- <refpurpose>Numéro d'erreur mnoGoSearch</refpurpose>
- </refnamediv>
- <refsect1>
- <title>Description</title>
- <funcsynopsis>
- <funcprototype>
- <funcdef>int <function>udm_errno</function></funcdef>
- <paramdef>int <parameter>agent</parameter></paramdef>
- </funcprototype>
- </funcsynopsis>
- <para>
- <function>udm_errno</function> retourne le numéro d'erreur mnoGoSearch,
- ou bien <literal>0</literal> sinon.
- </para>
- <para>
- Le paramètre <parameter>agent</parameter> est un identifiant
- de résultat, obtenu après un appel à
<parameter>Udm_Alloc_Agent</parameter>.
- </para>
- <para>
- <function>udm_errno</function> retourne le numéro de l'erreur
- généré par l'agent <parameter>agent</parameter>.
- </para>
- </refsect1>
- </refentry>
- <refentry id="function.udm_error">
- <refnamediv>
- <refname>Udm_Error</refname>
- <refpurpose>Message d'erreur mnoGoSearch</refpurpose>
- </refnamediv>
- <refsect1>
- <title>Description</title>
- <funcsynopsis>
- <funcprototype>
- <funcdef>string <function>udm_error</function></funcdef>
- <paramdef>int <parameter>agent</parameter></paramdef>
- </funcprototype>
- </funcsynopsis>
- <para>
- <function>udm_errno</function> retourne le message d'erreur mnoGoSearch,
- ou bien une chaîne vide sinon.
- </para>
- <para>
- Le paramètre <parameter>agent</parameter> est un identifiant
- de résultat, obtenu après un appel à
<parameter>Udm_Alloc_Agent</parameter>.
- </para>
- <para>
- <function>udm_error</function> retourne le numéro de l'erreur
- généré par l'agent <parameter>agent</parameter>.
- </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:
--->
+ <reference id="ref.mnogo"> <title>mnoGoSearch</title>
+<titleabbrev>mnoGoSearch</titleabbrev> <partintro> <simpara> Ces fonctions
+donnent l'accès à mnoGoSearch (anciennement UdmSearch), moteur de
+recherche du monde libre. Pour pouvoir les utiliser, vous devez inclure le support
+en ajoutant l'option <option role="configure">--with-mnogosearch</option>. Si
+vous utilisez cette option sans indiquer le chemin jusqu'à mnogosearch, PHP
+essaiera de le trouver dans le dossier
+<filename>/usr/local/mnogosearch</filename>. Si vous avez installé
+mnogosearch dans un autre endroit, vous devez l'indiquer comme ceci : <option
+role="configure">--with-mnogosearch=DIR</option>. </simpara> <note> <para>
+PHP supporte naturellement MySQL. Il faut savoir que mnoGoSearch n'est pas
+compatible avec la librairie interne de PHP, et ne peut fonctionner qu'avec les
+librairies génériques MySQL. Par conséquent, si vous
+utilisez mnoGoSearch avec MySQL, indiquez le dossier d'installation de MySQL
+durant la configuration avec l'option : <option
+role="configure">--with-mnogosearch --with-mysql=/usr</option>. </para> </note>
+ <simpara> Pour utiliser ces fonctions, vous devez installer les verions 3.1.9
+ou plus récente de mnoGoSearch. </simpara> <simpara> Plus de
+détails sur le site officiel de mnoGoSearch : <ulink
+url="&url.mnogo">&url.mnogo;</ulink>. </simpara> </partintro> <refentry
+id="function.udm_alloc_agent"> <refnamediv> <refname>Udm_Alloc_Agent</refname>
+ <refpurpose>Alloue une session mnoGoSearch</refpurpose> </refnamediv> <refsect1>
+ <title>Description</title> <funcsynopsis> <funcprototype> <funcdef>int
+<function>udm_alloc_agent</function></funcdef> <paramdef>string
+<parameter>dbaddr</parameter></paramdef> <paramdef>string <parameter>
+ <optional>dbmode</optional> </parameter> </paramdef>
+</funcprototype> </funcsynopsis> <para>
+<function>udm_alloc_agent</function> retourne un identifiant d'agent mnogosearch
+en cas de succès, et <literal>FALSE</literal> sinon. Cette fonction
+crée une session avec les paramètres de base de données.
+</para> <note> <para> En réalité,
+<function>udm_alloc_agent</function> n'ouvre pas de connexion, et donc, ne
+vérifie ni le nom d'utilisateur, ni le mot de passe. </para>
+</note> </refsect1> </refentry> <refentry id="function.udm_set_agent_param">
+<refnamediv> <refname>Udm_Set_Agent_Param</refname> <refpurpose>Définit
+les paramètres de session mnoGoSearch</refpurpose> </refnamediv>
+<refsect1> <title>Description</title> <funcsynopsis> <funcprototype>
+<funcdef><function>udm_set_agent_param</function></funcdef> <paramdef>int
+<parameter>agent</parameter></paramdef> <paramdef>int
+<parameter>var</parameter></paramdef> <paramdef>string
+<parameter>val</parameter></paramdef> </funcprototype> </funcsynopsis>
+<para> <function>udm_alloc_agent</function> retourne <literal>TRUE</literal>
+en cas de succès, et <literal>FALSE</literal> en cas d'erreur.
+<function>udm_alloc_agent</function> définit les paramètres de
+session mnoGoSearch. </para> <para> Les paramètres suivants et leur
+valeur sont supportés : </para> <para>
+<parameter>UDM_PARAM_PAGE_NUM</parameter> sert à spécifier le
+numéro de page de résultat (les résultats sont retournés
+ par pages, en commencant à la page 0, avec
+<parameter>UDM_PARAM_PAGE_SIZE</parameter> résultats par page). </para>
+ <para> <parameter>UDM_PARAM_PAGE_SIZE</parameter> - nombre de
+résultats par page. </para> <para>
+<parameter>UDM_PARAM_SEARCH_MODE</parameter> - mode de recherche. Les constantes
+suivante sont définies : <parameter>UDM_MODE_ALL</parameter> - recherche
+tous les mots; <parameter>UDM_MODE_ANY</parameter> - recherche l'un des mots;
+<parameter>UDM_MODE_BOOL</parameter> - requête booléenne.
+</para> <para> <parameter>UDM_PARAM_CACHE_MODE</parameter> - active ou
+désactive le cache de recherche. Valeurs acceptées :
+<parameter>UDM_CACHE_ENABLED</parameter>,
+<parameter>UDM_CACHE_DISABLED</parameter> </para> <para>
+<parameter>UDM_PARAM_TRACK_MODE</parameter> - active ou désactive le mode
+"trackquery". Valeurs acceptées :
+<parameter>UDM_TRACK_ENABLED</parameter>,
+<parameter>UDM_TRACK_DISABLED</parameter> </para> <para>
+<parameter>UDM_PARAM_CHARSET</parameter> - définit le jeu de
+caractère local. Les valeurs possibles sont celles supportées par
+mnoGoSearch : <literal>koi8-r</literal>, <literal>cp1251</literal>, ...
+</para> <para> <parameter>UDM_PARAM_STOPFILE</parameter> - définit le
+nom et le chemin jusqu'aux fichier de mots interdits ("stopwords") : il y a une
+ légère différence avec mnoGoSearch. Si mnoGoSearch est
+configuré avec un chemin relatif, ou sans chemin, alors il cherchera ce
+fichier en fonction de <parameter>UDM_CONF_DIR</parameter>. Alors que le module
+ recherche le fichier dans le chemin courant, c'est à dire le chemin du
+script exécuté. </para> </refsect1> </refentry> <refentry
+id="function.udm_add_search_limit"> <refnamediv>
+<refname>Udm_Add_Search_Limit</refname> <refpurpose>Définit diverses
+limites de recherche</refpurpose> </refnamediv> <refsect1>
+<title>Description</title> <funcsynopsis> <funcprototype>
+<funcdef><function>udm_add_search_limit</function></funcdef> <paramdef>int
+<parameter>agent</parameter></paramdef> <paramdef>int
+<parameter>var</parameter></paramdef> <paramdef>string
+<parameter>val</parameter></paramdef> </funcprototype> </funcsynopsis>
+<para> <function>udm_add_search_limit</function> retourne
+<literal>TRUE</literal> en cas de succès, et <literal>FALSE</literal> en
+cas d'erreur. </para> <note> <para> Cette fonction n'est pas
+implémentée, mais il est prévue qu'elle le soit. Elle
+définira alors diverses restrictions de recherche telles que par
+catégorie, par étiquette, par date.., de manière analogue
+<parameter>Udm_Set_Agent_Param</parameter>. </para> </note> </refsect1>
+</refentry> <refentry id="function.udm_find"> <refnamediv>
+<refname>Udm_Find</refname> <refpurpose>Effectue une recherche</refpurpose>
+</refnamediv> <refsect1> <title>Description</title> <funcsynopsis>
+<funcprototype> <funcdef>int <function>udm_find</function></funcdef>
+<paramdef>int <parameter>agent</parameter></paramdef> <paramdef>string
+<parameter>query</parameter></paramdef> </funcprototype> </funcsynopsis>
+<para> <function>udm_add_search_limit</function> retourne
+<literal>TRUE</literal> en cas de succès, et <literal>FALSE</literal> en
+cas d'erreur. </para> <para> La recherche en elle-même. Le premier
+argument <parameter>agent</parameter> est la session, le second est la
+<parameter>query</parameter>. Pour rechercher, entrez les mots avec lesquels que
+vous voulez faire une recherche, puis cliquez sur le bouton d'envoi. Par
+exemple, "<literal>mysql odbc</literal>". Vous ne devez pas utiliser de
+guillemets doubles <literal>"</literal>, car ils sont utilisés par
+mnoGoSearch pour séparer une requête en mots. Avec l'exemple
+ci-dessus, mnoGoSearch va rechercher les pages contenant "mysql" et/ou "odbc".
+Les meilleures réponses seront classées en premier, et
+affichées en tête de liste. Si vous selectionez le mode de recherche
+"tous" ("ALL"), la recherche va retourner les documents qui contiennent l'un ou
+l'autre des mots que vous avez entré. Dans le cas où vous utilisez
+le mode "ANY", la recheche retourne la lsite des documents qui contiennent
+l'un ou l'autre des mots. Si vous voulez accéder aux fonctions
+avancées de recherche, vous pouvez utiliser le mode "BOOL", qui vous
+permet d'entrer directement des requêtes. </para> <para> mnoGoSearch
+utilise les opérateurs booléean suivants : </para> <para>
+& - AND, ET logique. Par exemple, "mysql & odbc". mnoGoSearch
+recherche toutes les URL qui contiennent à la fois les mots
+"mysql" et "odbc". </para> <para> | - OR, OU logique.
+Par exemple, "mysql | odbc". mnoGoSearch recherche toutes les URL qui
+contiennent soit "mysql", soit "odbc". </para> <para>
+ ~ - NOT, NON logique. Par exemple, "mysql & ~odbc". mnoGoSearch
+recherche toutes les URL qui contiennent le mot "mysql" mais ne
+contiennent pas le mot "odbc". Attention : la requête
+"~odbc" ne trouvera rien! </para> <para> () - Groupage de
+commandes pour les requêtes complexes : par exemple, "(mysql | msql)
+& ~postgres". Le mode par requête est simple et puissant à
+la fois. Vous pouvez utiliser les commandes booléennes habituelles avec ce
+mode. </para> </refsect1> </refentry> <refentry
+id="function.udm_get_res_param"> <refnamediv>
+<refname>Udm_Get_Res_Param</refname> <refpurpose>Lit les paramètres de
+résultats mnoGoSearch</refpurpose> </refnamediv> <refsect1>
+<title>Description</title> <funcsynopsis> <funcprototype> <funcdef>int
+<function>udm_get_res_param</function></funcdef> <paramdef>int
+<parameter>res</parameter></paramdef> <paramdef>int
+<parameter>param</parameter></paramdef> </funcprototype> </funcsynopsis>
+<para> <function>udm_get_res_param</function> retourne les paramètres
+de résultat en cas de succès, <literal>FALSE</literal> en cas d'erreur.
+ </para> <para> Le paramètre <parameter>res</parameter> est un
+identifiant de résultat, obtenu après un appel à
+<parameter>Udm-Find</parameter>. </para> <para> Le paramètre
+<parameter>param</parameter> peut prendre les valeurs suivantes : </para>
+<para> <parameter>UDM_PARAM_NUM_ROWS</parameter> - nombre de liens
+trouvés dans la page courante. Il est égal à
+<parameter>UDM_PARAM_PAGE_SIZE</parameter> pour toutes les pages sauf pour la
+dernière, où il peut être inférieur. </para> <para>
+ <parameter>UDM_PARAM_FOUND</parameter> - nombre total de résultats
+trouvés. </para> </refsect1> </refentry> <refentry
+id="function.udm_get_res_field"> <refnamediv>
+<refname>Udm_Get_Res_Field</refname> <refpurpose>Lit un champs de résultat
+mnoGoSearch</refpurpose> </refnamediv> <refsect1> <title>Description</title>
+ <funcsynopsis> <funcprototype> <funcdef>int
+<function>udm_get_res_field</function></funcdef> <paramdef>int
+<parameter>res</parameter></paramdef> <paramdef>int
+<parameter>row</parameter></paramdef> <paramdef>int
+<parameter>field</parameter></paramdef> </funcprototype> </funcsynopsis>
+<para> <function>udm_alloc_agent</function> retourne la valeur du champs
+<parameter>field</parameter> dans la ligne <parameter>row</parameter>, du
+résultat <parameter>res</parameter>, et <literal>FALSE</literal> sinon.
+ </para> <para> Le paramètre <parameter>res</parameter> est un
+identifiant de résultat, obtenu après un appel à
+<parameter>Udm-Find</parameter>. </para> <para> Le paramètre
+<parameter>row</parameter> est le numéro du lien dans la page courante. Il
+peut valoir de 0 jusqu'à <parameter>UDM_PARAM_NUM_ROWS</parameter>.
+</para> <para> Le paramètre <parameter>field</parameter> est
+l'identifiant de champs, et peut prendre l'une des valeurs suivantes :
+</para> <para> <parameter>UDM_FIELD_URL</parameter> - URL </para> <para>
+ <parameter>UDM_FIELD_CONTENT</parameter> - "Content-type" : type MIME de contenu
+ </para> <para> <parameter>UDM_FIELD_TITLE</parameter> - Titre de la page
+</para> <para> <parameter>UDM_FIELD_KEYWORDS</parameter> - Les mots
+clés, contenus dans les balises meta de la page. </para> <para>
+<parameter>UDM_FIELD_DESC</parameter> - La descriptioncontenus dans les balises
+meta de la page. </para> <para> <parameter>UDM_FIELD_TEXT</parameter> - Le
+corps de la page. </para> <para> <parameter>UDM_FIELD_SIZE</parameter> - La
+taille de la page. </para> <para> <parameter>UDM_FIELD_URLID</parameter> -
+Un identifiant unique. </para> <para>
+<parameter>UDM_FIELD_SCORE</parameter> - Le score de la page. </para> <para>
+ <parameter>UDM_FIELD_MODIFIED</parameter> - La date de dernière modification,
+ sous la forme d'un timestamp. </para> </refsect1> </refentry> <refentry
+id="function.udm_free_res"> <refnamediv> <refname>Udm_Free_Res</refname>
+<refpurpose>Libère un résultat mnoGoSearch</refpurpose> </refnamediv>
+ <refsect1> <title>Description</title> <funcsynopsis> <funcprototype>
+<funcdef>int <function>udm_free_res</function></funcdef> <paramdef>int
+<parameter>res</parameter></paramdef> </funcprototype> </funcsynopsis>
+<para> <function>udm_free_res</function> retourne <literal>TRUE</literal> en
+cas de succès, <literal>FALSE</literal> sinon. </para> <para> Le
+paramètre <parameter>res</parameter> est un identifiant de
+résultat, obtenu après un appel à
+<parameter>Udm-Find</parameter>. </para> <para>
+<function>udm_free_res</function> libère la mémoire de tous les
+résultats générés. </para> </refsect1> </refentry>
+<refentry id="function.udm_free_agent"> <refnamediv>
+<refname>Udm_Free_Agent</refname> <refpurpose>Détruit une session
+mnoGoSearch</refpurpose> </refnamediv> <refsect1> <title>Description</title>
+ <funcsynopsis> <funcprototype> <funcdef>int
+<function>udm_free_agent</function></funcdef> <paramdef>int
+<parameter>agent</parameter></paramdef> </funcprototype> </funcsynopsis>
+<para> <function>udm_free_res</function> retourne <literal>TRUE</literal> en
+cas de succès, <literal>FALSE</literal> sinon. </para> <para> Le
+paramètre <parameter>res</parameter> est un identifiant de
+résultat, obtenu après un appel à
+<parameter>Udm-Find</parameter>. </para> <para>
+<function>udm_free_agent</function> détruit l'agent de recherche
+créé par <function>udm_alloc_agent</function>. </para> </refsect1>
+ </refentry> <refentry id="function.udm_errno"> <refnamediv>
+<refname>Udm_Errno</refname> <refpurpose>Numéro d'erreur
+mnoGoSearch</refpurpose> </refnamediv> <refsect1> <title>Description</title>
+ <funcsynopsis> <funcprototype> <funcdef>int
+<function>udm_errno</function></funcdef> <paramdef>int
+<parameter>agent</parameter></paramdef> </funcprototype> </funcsynopsis>
+<para> <function>udm_errno</function> retourne le numéro d'erreur
+mnoGoSearch, ou bien <literal>0</literal> sinon. </para> <para> Le
+paramètre <parameter>agent</parameter> est un identifiant de
+résultat, obtenu après un appel à
+<parameter>Udm_Alloc_Agent</parameter>. </para> <para>
+<function>udm_errno</function> retourne le numéro de l'erreur
+généré par l'agent <parameter>agent</parameter>. </para>
+</refsect1> </refentry> <refentry id="function.udm_error"> <refnamediv>
+<refname>Udm_Error</refname> <refpurpose>Message d'erreur mnoGoSearch</refpurpose>
+ </refnamediv> <refsect1> <title>Description</title> <funcsynopsis>
+<funcprototype> <funcdef>string <function>udm_error</function></funcdef>
+<paramdef>int <parameter>agent</parameter></paramdef> </funcprototype>
+</funcsynopsis> <para> <function>udm_errno</function> retourne le message
+d'erreur mnoGoSearch, ou bien une chaîne vide sinon. </para> <para>
+ Le paramètre <parameter>agent</parameter> est un identifiant de
+résultat, obtenu après un appel à
+<parameter>Udm_Alloc_Agent</parameter>. </para> <para>
+<function>udm_error</function> retourne le numéro de l'erreur
+généré par l'agent <parameter>agent</parameter>. </para>
+</refsect1> </refentry> </reference><!-- Keep this comment at the end of the
+fileLocal variables:mode:
+sgmlsgml-omittag:tsgml-shorttag:tsgml-minimize-attributes:nilsgml-always-quote-attributes:tsgml-indent-step:1sgml-indent-data:tsgml-parent-document:nilsgml-default-dtd-file:"../../manual.ced"sgml-exposed-tags:nilsgml-local-catalogs:nilsgml-local-ecat-files:nilEnd:-->
\ No newline at end of file
Index: phpdoc/fr/functions/mysql.xml
diff -u phpdoc/fr/functions/mysql.xml:1.13 phpdoc/fr/functions/mysql.xml:1.14
--- phpdoc/fr/functions/mysql.xml:1.13 Tue Mar 6 10:30:49 2001
+++ phpdoc/fr/functions/mysql.xml Tue Mar 13 05:37:01 2001
@@ -14,7 +14,7 @@
auth-mysql), devrait toujours spécifier le chemin jusqu'à MySQL :
<option role="configure">--with-mysql=/path/to/mysql</option>.
Cela va forcer PHP à utiliser les librairies clientes installées par
- MySQL, et évitera les conflits.
+ MySQL et évitera les conflits.
</simpara>
<simpara>
Plus d'informations sont disponibles à
@@ -55,7 +55,7 @@
<para>
Si vous utilisez les transactions, vous devez appeler
<function>mysql_affected_rows</function> après votre INSERT,
- UPDATE, ou DELETE, et non après la validation.
+ UPDATE, ou DELETE et non après la validation.
</para>
</note>
<para>
@@ -129,7 +129,8 @@
</paramdef>
</funcsynopsis>
<para>
- Retourne <literal>TRUE</literal> en cas de succès, et
<literal>FALSE</literal> sinon.
+ <function>mysql_close</function> retourne <literal>TRUE</literal> en cas
+ de succès et <literal>FALSE</literal> sinon.
</para>
<para>
<function>mysql_close</function> ferme la connexion au serveur MySQL
associée à l'identifiant link_identifier . Si cet identifiant n'est pas
spécifié, cette commande s'applique à la dernière
connexion ouverte.
@@ -188,12 +189,14 @@
</paramdef>
</funcsynopsis>
<para>
- Retourne un identifiant positif de connexion en cas de succès, et sinon
<literal>FALSE</literal>.
+ <function>mysql_connect</function> retourne un identifiant positif de
+ connexion en cas de succès, et sinon <literal>FALSE</literal>.
</para>
<para>
- <function>mysql_connect</function> établit une connexion à un
serveur MySQL. Tous
- les arguments sont optionnels, et s'ils manquent, les valeurs par défaut
sont
- utilisées ( ('localhost', nom du propriétaire du process, mot de
passe vide).
+ <function>mysql_connect</function> établit une connexion à
+ un serveur MySQL. Tous les arguments sont optionnels, et s'ils manquent,
+ les valeurs par défaut sont utilisées ( ('localhost', nom
+ du propriétaire du process, mot de passe vide).
</para>
<para>
Le nom d'hôte peut aussi inclure un numéro de port, sous la forme :
@@ -292,20 +295,23 @@
<title>Description</title>
<funcsynopsis>
<funcdef>int <function>mysql_data_seek</function></funcdef>
- <paramdef>int <parameter>result_identifier</parameter></paramdef>
+ <paramdef>resource <parameter>result_identifier</parameter></paramdef>
<paramdef>int <parameter>row_number</parameter></paramdef>
</funcsynopsis>
<para>
- Retourne <literal>TRUE</literal> en cas de succès, et
<literal>FALSE</literal> sinon.
+ <function>mysql_data_seek</function> retourne <literal>TRUE</literal>
+ en cas de succès et <literal>FALSE</literal> sinon.
</para>
<para>
- <function>mysql_data_seek</function> déplace le pointeur interne de
résultat,
- dans le résultat associé à l'identifiant de résultat
<parameter>result_identifier</parameter>.
- Il le fait pointer à la ligne <parameter>row_number</parameter>. Le
prochain appel
- à <function>mysql_fetch_row</function> retournera cette ligne.
+ <function>mysql_data_seek</function> déplace le pointeur
+ interne de résultat, dans le résultat associé à
+ l'identifiant de résultat <parameter>result_identifier</parameter>.
+ Il le fait pointer à la ligne <parameter>row_number</parameter>.
+ Le prochain appel à <function>mysql_fetch_row</function>
+ retournera cette ligne.
</para>
<para>
- <parameter>Row_number</parameter> commence à 0.
+ <parameter>row_number</parameter> commence à 0.
</para>
<example>
<title>Exemple <function>mysql_data_seek</function></title>
@@ -337,7 +343,7 @@
</example>
</refsect1>
</refentry>
- <refentry id="function.mysql-db-name">
+ <refentry id="function.mysql-db-name">
<refnamediv>
<refname>mysql_db_name</refname>
<refpurpose>Lit les noms des bases de donné</refpurpose>
@@ -347,7 +353,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>int <function>mysql_db_name</function></funcdef>
- <paramdef>int <parameter>result</parameter></paramdef>
+ <paramdef>resource <parameter>result_identifier</parameter></paramdef>
<paramdef>int <parameter>row</parameter></paramdef>
<paramdef>mixed
<parameter>
@@ -358,9 +364,10 @@
</funcsynopsis>
<para>
<function>mysql_db_name</function> prend comme premier argument
- le pointeur de résultat issu de <function>mysql_list_dbs</function>.
+ le pointeur de résultat <parameter>result_identifier</parameter>,
+ issu de <function>mysql_list_dbs</function>.
<parameter>row</parameter> est l'index dans le résultat.
- </para>
+ </para>
<para>
Si une erreur survient, <literal>FALSE</literal> est retourné. Utilisez
<function>mysql_errno</function> et
@@ -407,7 +414,7 @@
</funcsynopsis>
<para>
<function>mysql_db_query</function> retourne un identifiant de
- résultat si la requête réussi, et
+ résultat si la requête réussi et
<literal>FALSE</literal> sinon.
</para>
<para>
@@ -415,7 +422,7 @@
et exécute une requête. Si l'identifiant de lien
<parameter>link_identifier</parameter> n'est pas précisé,
<function>mysql_db_query</function> prendra par défaut la dernière
- connexion ouverte sur le serveur, et si elle n'en trouve pas, elle tentera
+ connexion ouverte sur le serveur et si elle n'en trouve pas, elle tentera
de se connecter, en utilisant la fonction <function>mysql_connect</function>,
sans arguments.
</para>
@@ -445,16 +452,20 @@
</paramdef>
</funcsynopsis>
<para>
- Retourne <literal>TRUE</literal> en cas de succès, et
<literal>FALSE</literal> sinon.
+ <function>mysql_drop_db</function> retourne <literal>TRUE</literal>
+ en cas de succès et <literal>FALSE</literal> sinon.
</para>
<para>
- <function>mysql_drop_db</function> essaie d'effacer une base de données
entière
- sur le serveur associé à l'identifiant de connexion
<parameter><optional>link_identifier</optional></parameter>.
+ <function>mysql_drop_db</function> essaie d'effacer une base
+ de données entière sur le serveur associé
+ à l'identifiant de connexion <parameter>link_identifier</parameter>.
</para>
<para>
Voir aussi <function>mysql_create_db</function>.
- Pour des raisons de comptabilité ascendante, mysql_drop_db() est
toujours
- utilisable.
+ </para>
+ <para>
+ Pour des raisons de comptabilité ascendante, mysql_drop_db() est toujours
+ utilisable.
</para>
</refsect1>
</refentry>
@@ -549,7 +560,7 @@
<title>Description</title>
<funcsynopsis>
<funcdef>array <function>mysql_fetch_array</function></funcdef>
- <paramdef>int <parameter>result</parameter></paramdef>
+ <paramdef>resource <parameter>result_identifier</parameter></paramdef>
<paramdef>int
<parameter>
<optional>result_type</optional>
@@ -557,19 +568,22 @@
</paramdef>
</funcsynopsis>
<para>
- Retourne un tableau qui contient la ligne demandée, ou
<literal>FALSE</literal> si il ne reste plus
- de ligne.
+ <function>mysql_fetch_array</function> retourne un tableau qui
+ contient la ligne demandée, ou <literal>FALSE</literal>
+ si il ne reste plus de ligne.
</para>
<para>
<function>mysql_fetch_array</function> est une version étendue de
- <function>mysql_fetch_row</function>. En plus d'enregistrer les données
sous
- forme d'un tableau à indice numérique, elle peut aussi les
enregistrer dans un
- tableau associatif, en utilisant les noms des champs comme indices.
+ <function>mysql_fetch_row</function>. En plus d'enregistrer les données
+ sous forme d'un tableau à indice numérique, elle peut aussi
+ les enregistrer dans un tableau associatif, en utilisant les noms des
+ champs comme indices.
</para>
<para>
- Si plusieurs colonnes ont le même nom, la dernière colonne aura
la priorité.
- Pour accéder aux autres colonnes du même nom, vous devez utiliser
l'index
- numériques, ou faire un alias pour chaque colonne.
+ Si plusieurs colonnes ont le même nom, la dernière colonne
+ aura la priorité. Pour accéder aux autres colonnes du
+ même nom, vous devez utiliser l'index numériques, ou
+ faire un alias pour chaque colonne.
<informalexample>
<programlisting role="sql">
select t1.f1 as foo t2.f1 as bar from t1, t2
@@ -577,17 +591,17 @@
</informalexample>
</para>
<para>
- Il est important de souligne que <function>mysql_fetch_array</function> N'est
PAS
- plus lente que <function>mysql_fetch_row</function>, tandis qu'elle ajoute un
- confort d'utilisation notable.
+ Il est important de souligne que <function>mysql_fetch_array</function> N'est PAS
+ plus lente que <function>mysql_fetch_row</function>, tandis qu'elle ajoute un
+ confort d'utilisation notable.
</para>
<para>
- L'option <parameter>result_type</parameter> de
- <function>mysql_fetch_array</function> est une constant qui peut prendre les
- valeurs suivantes : MYSQL_ASSOC, MYSQL_NUM, et MYSQL_BOTH.
+ L'option <parameter>result_type</parameter> de
+ <function>mysql_fetch_array</function> est une constant qui peut prendre les
+ valeurs suivantes : MYSQL_ASSOC, MYSQL_NUM et MYSQL_BOTH.
</para>
<para>
- Pour plus de détails, voir aussi <function>mysql_fetch_row</function>.
+ Pour plus de détails, voir aussi <function>mysql_fetch_row</function>.
</para>
<example>
<title>mysql fetch array</title>
@@ -617,12 +631,13 @@
<funcsynopsis>
<funcprototype>
<funcdef>array <function>mysql_fetch_assoc</function></funcdef>
- <paramdef>int <parameter>result</parameter></paramdef>
+ <paramdef>resource <parameter>result_identifier</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<para>
<function>mysql_fetch_assoc</function> retourne un tableau associatif
- qui contient la ligne lue, ou bien <literal>FALSE</literal>, si il ne reste plus
de lignes.
+ qui contient la ligne lue, ou bien <literal>FALSE</literal>,
+ si il ne reste plus de lignes.
</para>
<para>
<function>mysql_fetch_assoc</function> est équivalente à
@@ -666,15 +681,15 @@
<refnamediv>
<refname>mysql_fetch_field</refname>
<refpurpose>
- Retourne les données enregistrées dans une colonne, à
partir d'un résultat, et
- retourne un objet.
+ Retourne les données enregistrées dans une colonne
+ sous forme d'objet.
</refpurpose>
</refnamediv>
<refsect1>
<title>Description</title>
<funcsynopsis>
<funcdef>object <function>mysql_fetch_field</function></funcdef>
- <paramdef>int <parameter>result</parameter></paramdef>
+ <paramdef>resource <parameter>result_identifier</parameter></paramdef>
<paramdef>int
<parameter>
<optional>field_offset</optional>
@@ -770,18 +785,19 @@
<title>Description</title>
<funcsynopsis>
<funcdef>array <function>mysql_fetch_lengths</function></funcdef>
- <paramdef>int <parameter>result</parameter></paramdef>
+ <paramdef>resource <parameter>result_identifier</parameter></paramdef>
</funcsynopsis>
<para>
- Retourne un tableau avec la taille de chaque colonne de la dernière
ligne retournée
- par <function>mysql_fetch_row</function>, sinon <literal>FALSE</literal>.
+ <function>mysql_fetch_lengths</function> retourne un tableau avec
+ la taille de chaque colonne de la dernière ligne retournée
+ par <function>mysql_fetch_row</function>, sinon <literal>FALSE</literal>.
</para>
<para>
- <function>mysql_fetch_lengths</function> stocke les tailles de chaque colonne
- de la dernière ligne retournée par
<function>mysql_fetch_row</function>,
- <function>mysql_fetch_array</function>, et
- <function>mysql_fetch_object</function> dans un tableau, en commencant
à la
- position.
+ <function>mysql_fetch_lengths</function> stocke les tailles de chaque colonne
+ de la dernière ligne retournée par
+<function>mysql_fetch_row</function>,
+ <function>mysql_fetch_array</function> et
+ <function>mysql_fetch_object</function> dans un tableau, en commencant à
+la
+ position.
</para>
<para>
Voir aussi <function>mysql_fetch_row</function>.
@@ -797,10 +813,10 @@
<title>Description</title>
<funcsynopsis>
<funcdef>object <function>mysql_fetch_object</function></funcdef>
- <paramdef>int <parameter>result</parameter></paramdef>
+ <paramdef>resource <parameter>result_identifier</parameter></paramdef>
<paramdef>int
<parameter>
- <optional>result_typ</optional>
+ <optional>result_type</optional>
</parameter>
</paramdef>
</funcsynopsis>
@@ -819,12 +835,12 @@
nombres ne sont pas des noms MySQL).
</para>
<para>
- L'argument optionnel <parameter>result_typ</parameter> est une constante qui
- peut prendre les valeurs suivantes : MYSQL_ASSOC, MYSQL_NUM, et MYSQL_BOTH.
+ L'argument optionnel <parameter>result_type</parameter> est une constante qui
+ peut prendre les valeurs suivantes : MYSQL_ASSOC, MYSQL_NUM et MYSQL_BOTH.
</para>
<para>
Concernant la vitesse, <function>mysql_fetch_object</function> est
- aussi rapide que <function>mysql_fetch_array</function>, et presque
+ aussi rapide que <function>mysql_fetch_array</function> et presque
aussi rapide que <function>mysql_fetch_row</function> (la
différence est insignifiante)
<example>
@@ -856,7 +872,7 @@
<title>Description</title>
<funcsynopsis>
<funcdef>array <function>mysql_fetch_row</function></funcdef>
- <paramdef>int <parameter>result</parameter></paramdef>
+ <paramdef>resource <parameter>result_identifier</parameter></paramdef>
</funcsynopsis>
<para>
Retourne un tableau énuméré qui correspond à la
ligne demandée, ou <literal>FALSE</literal> si il ne reste plus de ligne.
@@ -875,7 +891,7 @@
Voir aussi <function>mysql_fetch_array</function>,
<function>mysql_fetch_object</function>,
<function>mysql_data_seek</function>,
- <function>mysql_fetch_lengths</function>, et
+ <function>mysql_fetch_lengths</function> et
<function>mysql_result</function>.
</para>
</refsect1>
@@ -891,14 +907,15 @@
<title>Description</title>
<funcsynopsis>
<funcdef>string <function>mysql_field_flags</function></funcdef>
- <paramdef>int <parameter>result</parameter></paramdef>
+ <paramdef>resource <parameter>result_identifier</parameter></paramdef>
<paramdef>int <parameter>field_offset</parameter></paramdef>
</funcsynopsis>
<para>
- <function>mysql_field_flags</function> retourne le sémaphore
associé au champs
- spécifié par <parameter>field_offset</parameter>. Les
sémaphores sont retournés
- comme des mots, séparés par des espaces, ce qui les rend facile
à séparer, avec la
- commande <function>explode</function>.
+ <function>mysql_field_flags</function> retourne le sémaphore
+ associé au champs spécifié par
+ <parameter>field_offset</parameter>. Les sémaphores sont retournés
+ comme des mots, séparés par des espaces, ce qui les
+ rend facile à séparer, avec la commande
+<function>explode</function>.
</para>
<para>
Les valeurs suivantes (pour une version suffisamment récente de MySQL)
sont
@@ -922,13 +939,13 @@
<title>Description</title>
<funcsynopsis>
<funcdef>string <function>mysql_field_name</function></funcdef>
- <paramdef>int <parameter>result</parameter></paramdef>
+ <paramdef>resource <parameter>result_identifier</parameter></paramdef>
<paramdef>int <parameter>field_index</parameter></paramdef>
</funcsynopsis>
<para>
<function>mysql_field_name</function> retourne le nom d'une colonne.
Les arguments de la fonction sont un identifiant de résultat
- <parameter>result</parameter> et l'index du champs,
+ <parameter>result_identifier</parameter> et l'index du champs,
ie.<literal>mysql_field_name($result,2);</literal>.
</para>
<para>
@@ -953,7 +970,7 @@
<title>Description</title>
<funcsynopsis>
<funcdef>int <function>mysql_field_len</function></funcdef>
- <paramdef>int <parameter>result</parameter></paramdef>
+ <paramdef>resource <parameter>result_identifier</parameter></paramdef>
<paramdef>int <parameter>field_offset</parameter></paramdef>
</funcsynopsis>
<para>
@@ -976,7 +993,7 @@
<title>Description</title>
<funcsynopsis>
<funcdef>int <function>mysql_field_seek</function></funcdef>
- <paramdef>int <parameter>result</parameter></paramdef>
+ <paramdef>resource <parameter>result_identifier</parameter></paramdef>
<paramdef>int <parameter>field_offset</parameter></paramdef>
</funcsynopsis>
<para>
@@ -1000,7 +1017,7 @@
<title>Description</title>
<funcsynopsis>
<funcdef>string <function>mysql_field_table</function></funcdef>
- <paramdef>int <parameter>result</parameter></paramdef>
+ <paramdef>resource <parameter>result_identifier</parameter></paramdef>
<paramdef>int <parameter>field_offset</parameter></paramdef>
</funcsynopsis>
<para>
@@ -1020,7 +1037,7 @@
<title>Description</title>
<funcsynopsis>
<funcdef>string <function>mysql_field_type</function></funcdef>
- <paramdef>int <parameter>result</parameter></paramdef>
+ <paramdef>resource <parameter>result_identifier</parameter></paramdef>
<paramdef>int <parameter>field_offset</parameter></paramdef>
</funcsynopsis>
<para>
@@ -1069,15 +1086,16 @@
<title>Description</title>
<funcsynopsis>
<funcdef>int <function>mysql_free_result</function></funcdef>
- <paramdef>int <parameter>result</parameter></paramdef>
+ <paramdef>resource <parameter>result_identifier</parameter></paramdef>
</funcsynopsis>
<para>
- <function>mysql_free_result</function> n'est à appeler que si vous avez
peur
- d'utiliser trop de mémoire durant l'exécution de votre script.
Toute la mémoire
- associée à l'identifiant de résultat sera automatiquement
libérée.
+ <function>mysql_free_result</function> n'est à appeler que si
+ vous avez peur d'utiliser trop de mémoire durant l'exécution
+ de votre script. Toute la mémoire associée à
+ l'identifiant de résultat sera automatiquement libérée.
</para>
<para>
- Pour des raisons de compatibilité ascendante,mysql_freeresult()
+ Pour des raisons de compatibilité ascendante, mysql_freeresult()
peut encore être utilisé.
</para>
</refsect1>
@@ -1157,8 +1175,8 @@
</funcsynopsis>
<para>
<function>mysql_list_fields</function> recherche les informations à
propos de la
- table spécifiée. Les arguments sont la base de données, et
le nom de la table. Un
- pointeur de résultat est retourné, et pourra être
passé à
+ table spécifiée. Les arguments sont la base de données et
+le nom de la table. Un
+ pointeur de résultat est retourné et pourra être
+passé à
<function>mysql_field_flags</function>,
<function>mysql_field_len</function>,
<function>mysql_field_name</function> et
@@ -1168,7 +1186,7 @@
Un identifiant de résultat est un entier positif. La fonction retourne -1
si une erreur survient. Une chaîne décrivant le problème
rencontré sera placée dans la variable
- <literal>$phperrmsg</literal>, et, à moins que la fonction n'ait
+ <literal>$phperrmsg</literal> et, à moins que la fonction n'ait
été appelée sous la forme <literal>@mysql()</literal>,
cette erreur sera aussi affichée.
</para>
@@ -1196,7 +1214,7 @@
</funcsynopsis>
<para>
<function>mysql_list_tables</function> prend le nom d'une base de
données comme
- argument, et retourne un identifiant de résultat, qui contiendra la
liste des
+ argument et retourne un identifiant de résultat, qui contiendra la liste
+des
tables. La fonction <function>mysql_tablename</function> est le meilleur moyen
d'extraire les noms des tables depuis l'identifiant de résultat.
</para>
@@ -1215,7 +1233,7 @@
<title>Description</title>
<funcsynopsis>
<funcdef>int <function>mysql_num_fields</function></funcdef>
- <paramdef>int <parameter>result</parameter></paramdef>
+ <paramdef>resource <parameter>result_identifier</parameter></paramdef>
</funcsynopsis>
<para>
<function>mysql_num_fields</function> retourne le nombre de champs d'un
résultat.
@@ -1239,7 +1257,7 @@
<title>Description</title>
<funcsynopsis>
<funcdef>int <function>mysql_num_rows</function></funcdef>
- <paramdef>int <parameter>result</parameter></paramdef>
+ <paramdef>resource <parameter>result_identifier</parameter></paramdef>
</funcsynopsis>
<para>
<function>mysql_num_rows</function> retourne le nombre de lignes
@@ -1299,13 +1317,13 @@
</paramdef>
</funcsynopsis>
<para>
- Retourne un lien persistant positif en cas de succès, et sinon
<literal>FALSE</literal> en cas
+ Retourne un lien persistant positif en cas de succès et sinon
+<literal>FALSE</literal> en cas
d'erreur.
</para>
<para>
<function>mysql_pconnect</function> établit une connexion
persistante à un serveur MySQL. Tous les arguments sont
- optionnels, et des valeurs par défaut seront utilisérs
+ optionnels et des valeurs par défaut seront utilisérs
en cas d'omission ('localhost', nom d'utilisateur propriétaire
du processus, mot de passe vide).
</para>
@@ -1380,7 +1398,7 @@
</para>
<para>
L'exemple suivant est syntaxiquement invalide, ce qui conduit
- <function>mysql_query</function> à l'échec, et retourne
<literal>FALSE</literal>:
+ <function>mysql_query</function> à l'échec et retourne
+<literal>FALSE</literal>:
<example>
<title><function>mysql_query</function></title>
<programlisting role="php">
@@ -1394,7 +1412,7 @@
<para>
L'exemple suivant est sémantiquement invalide si
<literal>my_col</literal>
n'est pas une colonne de la table <literal>my_tbl</literal>, ce qui conduit
- <function>mysql_query</function> à l'échec, et retourne
<literal>FALSE</literal> :
+ <function>mysql_query</function> à l'échec et retourne
+<literal>FALSE</literal> :
<example>
<title><function>mysql_query</function></title>
<programlisting role="php">
@@ -1435,7 +1453,7 @@
<title>Description</title>
<funcsynopsis>
<funcdef>int <function>mysql_result</function></funcdef>
- <paramdef>int <parameter>result</parameter></paramdef>
+ <paramdef>resource <parameter>result_identifier</parameter></paramdef>
<paramdef>int <parameter>row</parameter></paramdef>
<paramdef>mixed
<parameter>
@@ -1444,10 +1462,11 @@
</paramdef>
</funcsynopsis>
<para>
- <function>mysql_result</function> retourne le contenu d'un champs dans un
- résultat MySQL. L'argument de champs <parameter>row</parameter>
- peut être un offset de champs, ou le nom du champs, ou le nom de
- la table + point + le nom du champs (table.champs). Si la colonne a
+ <function>mysql_result</function> retourne le contenu d'un champs dans
+ le résultat MySQL <parameter>result_identifier</parameter>.
+ L'argument <parameter>row</parameter> peut-être un offset de champs,
+ ou le nom d'un champs, ou le nom de
+ la table + point + le nom du champs ("table.champs"). Si la colonne a
été aliasée, utilisez de préférence
l'alias.
</para>
@@ -1502,7 +1521,7 @@
seront faites avec la base de données active.
</para>
<para>
- Voir aussi <function>mysql_connect</function>,
<function>mysql_pconnect</function>, et
+ Voir aussi <function>mysql_connect</function>,
+<function>mysql_pconnect</function> et
<function>mysql_query</function>.
</para>
<para>
@@ -1514,18 +1533,20 @@
<refentry id="function.mysql-tablename">
<refnamediv>
<refname>mysql_tablename</refname>
- <refpurpose>Retourne le nom de la table qui contient le champs
spécifié.</refpurpose>
+ <refpurpose>
+ Lit le nom de la table qui contient le champs spécifié.
+ </refpurpose>
</refnamediv>
<refsect1>
<title>Description</title>
<funcsynopsis>
<funcdef>string <function>mysql_tablename</function></funcdef>
- <paramdef>int <parameter>result</parameter></paramdef>
+ <paramdef>resource <parameter>result_identifier</parameter></paramdef>
<paramdef>int <parameter>i</parameter></paramdef>
</funcsynopsis>
<para>
<function>mysql_tablename</function> prend le pointeur de résultat obtenu
avec
- <function>mysql_list_tables</function> ou bien un index entier, et retourne le
+ <function>mysql_list_tables</function> ou bien un index entier et retourne le
nom de la table. La fonction <function>mysql_num_rows</function> peut être
utilisée pour déterminer le nombre de tables dans le pointeur de
résultat.
<example>
@@ -1535,7 +1556,7 @@
mysql_connect ("localhost:3306");
$result = mysql_list_tables ("wisconsin");
$i = 0;
-while ($i < mysql_num_rows ($result)) {
+while ($i < mysql_num_rows($result)) {
$tb_names[$i] = mysql_tablename ($result, $i);
echo $tb_names[$i] . "<BR>";
$i++;
Index: phpdoc/fr/functions/pcre.xml
diff -u phpdoc/fr/functions/pcre.xml:1.21 phpdoc/fr/functions/pcre.xml:1.22
--- phpdoc/fr/functions/pcre.xml:1.21 Tue Mar 6 10:30:49 2001
+++ phpdoc/fr/functions/pcre.xml Tue Mar 13 05:37:01 2001
@@ -474,6 +474,41 @@
</para>
</refsect1>
</refentry>
+ <refentry id="function.preg-replace-callback">
+ <refnamediv>
+ <refname>preg_replace_callback</refname>
+ <refpurpose>Rechercher/remplacer avec fonction de callback</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Description</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>mixed <function>preg_replace_callback</function></funcdef>
+ <paramdef>mixed <parameter>pattern</parameter></paramdef>
+ <paramdef>mixed <parameter>callback</parameter></paramdef>
+ <paramdef>mixed <parameter>subject</parameter></paramdef>
+ <paramdef>int
+ <parameter><optional>limit</optional></parameter>
+ </paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ Le comportement de <function>preg_replace</function> est presque
+ identique à celui de <function>preg_replace</function>, hormis le fait
+ qu'à la place du paramètre <parameter>replacement</parameter>, il
+faut
+ spécifier une fonction de callback <parameter>callback</parameter>
+ qui sera appelée, avec les éléments trouvés en
+arguments.
+ Cette fonction retourne alors la chaîne de remplacement.
+ </para>
+ <para>
+ <function>preg_replace_callback</function> a été ajoutée
+ en PHP 4.0.5.
+ </para>
+ <para>
+ Voir aussi <function>preg_replace</function>.
+ </para>
+ </refsect1>
+ </refentry>
<refentry id="function.preg-split">
<refnamediv>
<refname>preg_split</refname>
@@ -740,55 +775,36 @@
<term><emphasis>x</emphasis> (PCRE_EXTENDED)</term>
<listitem>
<simpara>
- Avec cette option, les caractères d'espacement sont
- ignorés, sauf lorsqu'ils sont échappés,
- ou à l'intérieur d'une classe de caractères,
- et tous les caractères entre # non échappés
- et en dehors d'une classe de caractères, et le prochain
- caractère de nouvelle ligne sont ignorés. C'est
- l'équivalent Perl de l'option /x : elle permet l'ajout
- de commentaires dans les masques compliqués. Notez bien,
- cependant, que cela ne s'appliquent qu'aux caractères de
- données. Les caractères d'espacement ne doivent
- jamais apparaître dans les séquences spéciales
- d'un masque, comme par exemple dans la séquence (?( qui
- introduit une parenthèse conditionnelle.
+ Avec cette option, les caractères d'espacement sont
+ ignorés, sauf lorsqu'ils sont échappés,
+ ou à l'intérieur d'une classe de caractères,
+ et tous les caractères entre # non échappés
+ et en dehors d'une classe de caractères, et le prochain
+ caractère de nouvelle ligne sont ignorés. C'est
+ l'équivalent Perl de l'option /x : elle permet l'ajout
+ de commentaires dans les masques compliqués. Notez bien,
+ cependant, que cela ne s'appliquent qu'aux caractères de
+ données. Les caractères d'espacement ne doivent
+ jamais apparaître dans les séquences spéciales
+ d'un masque, comme par exemple dans la séquence (?( qui
+ introduit une parenthèse conditionnelle.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
- <term><emphasis>e</emphasis></term>
+ <term><emphasis>E</emphasis></term>
<listitem>
<simpara>
- Avec cette option, <function>preg_replace</function> effectue la
- substitution normale des références arrières dans la
- chaîne de remplacement, puis l'évalue comme un code PHP, et
- utilise le résultat pour remplacer la chaîne de recherche.
- Cette optoin ne peut pas être utilisée avec
<literal>/F</literal>.
+ Avec cette option, <function>preg_replace</function> effectue la
+ substitution normale des références arrières dans la
+ chaîne de remplacement, puis l'évalue comme un code PHP, et
+ utilise le résultat pour remplacer la chaîne de recherche.
</simpara>
<simpara>
- Seule <function>preg_replace</function> utilise cette option. Elle est
- ignorée par les autres.
+ Seule <function>preg_replace</function> utilise cette option. Elle est
+ ignorée par les autres.
</simpara>
</listitem>
- </varlistentry>
- <varlistentry>
- <term><emphasis>F</emphasis></term>
- <listitem>
- <simpara>
- Avec cette option, <function>preg_replace</function> considère
- le paramètre de remplacement comme un nom de fonction, qui doit
- être appelé pour fournir la chaîne de remplacement.
- La fonction recoit un tableau d'éléments trouvés.
- Cette option ne peut pas être utilisée avec l'option
- <literal>/e</literal>.
- </simpara>
- <simpara>
- <function>preg_replace</function> seuelement utilise cette option.
- Elle est ignorée par les autres fonctions PCRE. Cette option a
- été ajoutée en PHP 4.0.4.
- </simpara>
- </listitem>
</varlistentry>
<varlistentry>
<term><emphasis>A</emphasis> (PCRE_ANCHORED)</term>
Index: phpdoc/fr/functions/recode.xml
diff -u phpdoc/fr/functions/recode.xml:1.8 phpdoc/fr/functions/recode.xml:1.9
--- phpdoc/fr/functions/recode.xml:1.8 Mon Mar 12 04:14:00 2001
+++ phpdoc/fr/functions/recode.xml Tue Mar 13 05:37:01 2001
@@ -72,7 +72,7 @@
<note>
<simpara>
<function>recode</function> est un alias de
- <function>recode_string</function>. Elle a été
+ <function>recode_string</function>. Elle a été
ajoutée en PHP 4.
</simpara>
</note>
Index: phpdoc/fr/functions/strings.xml
diff -u phpdoc/fr/functions/strings.xml:1.31 phpdoc/fr/functions/strings.xml:1.32
--- phpdoc/fr/functions/strings.xml:1.31 Mon Mar 12 04:14:00 2001
+++ phpdoc/fr/functions/strings.xml Tue Mar 13 05:37:01 2001
@@ -1088,8 +1088,8 @@
utilisé par le serveur.
</para>
<para>
- <function>localeconv</function> retourne les informations à
- partir des données locales, comme définies par
+ <function>localeconv</function> retourne les informations à
+ partir des données locales, comme définies par
<function>setlocale</function>. Le tableau associatif retourné
contient les entrées suivantes :
<informaltable >
Index: phpdoc/fr/functions/uodbc.xml
diff -u phpdoc/fr/functions/uodbc.xml:1.6 phpdoc/fr/functions/uodbc.xml:1.7
--- phpdoc/fr/functions/uodbc.xml:1.6 Tue Mar 6 10:30:49 2001
+++ phpdoc/fr/functions/uodbc.xml Tue Mar 13 05:37:01 2001
@@ -28,7 +28,12 @@
Il n'y a pas d'ODBC utilisé lors des connexions aux bases de
données ci-dessus. Les fonctions que vous utiliserez portent des noms
évocateurs, et utilisent les mêmes syntaxes que leurs cousines
- d'ODBC.
+ d'ODBC. L'exception à ceci est iODBC. En compilant PHP avec le
+ suppport iODBC, vous pourrez utiliser n'importe quel pilote
+ compatible ODBC avec vos applications PHP. iODBC est mis à jour à
+ <ulink url="&url.openlink;">OpenLink Software</ulink>. Plus d'informations
+ sur iODBC, ainsi qu'un HOWTO (en anglais), est disponible à
+ <ulink url="&url.iodbc;">www.iodbc.org</ulink>.
</simpara>
</note>
</partintro>
@@ -380,10 +385,11 @@
</funcsynopsis>
<simpara>
<function>odbc_error</function> retourne un état ODVBC sur 6 chiffres,
- ou une chaîne vide s'il n'y avait plus d'erreurs. Si
<parameter>connection_id</parameter>
- est spécifié, le dernier état ODBC de cette connexion est
retourné. Si
- <parameter>connection_id</parameter> est omis, c'est le dernier état de
n'importe
- quelle connexion qui est retourné.
+ ou une chaîne vide s'il n'y avait plus d'erreurs. Si
+ <parameter>connection_id</parameter> est spécifié, le dernier
+ état ODBC de cette connexion est retourné. Si
+ <parameter>connection_id</parameter> est omis, c'est le dernier
+ état de n'importe quelle connexion qui est retourné.
</simpara>
<simpara>
Voir aussi : <function>odbc_errormsg</function> et
<function>odbc_exec</function>.
@@ -406,9 +412,10 @@
<simpara>
<function>odbc_errormsg</function> retourne une chaîne contenant le dernier
message d'erreur ODBC, ou une chaîne vide s'il n'y avait pas d'erreur. Si
- <parameter>connection_id</parameter> est spécifié, le dernier
état ODBC de
- cette connexion est retourné. Si <parameter>connection_id</parameter> est
omis,
- c'est le dernier état de n'importe quelle connexion qui est
retourné.
+ <parameter>connection_id</parameter> est spécifié, le
+ dernier état ODBC de cette connexion est retourné. Si
+ <parameter>connection_id</parameter> est omis, c'est le dernier
+ état de n'importe quelle connexion qui est retourné.
</simpara>
<simpara>
Voir aussi : <function>odbc_error</function> et <function>odbc_exec</function>.
@@ -1107,15 +1114,15 @@
</simpara>
<para>
Les paramètres <parameter>owner</parameter> et <parameter>name</parameter>
- acceptent des masques de recherche ('%' pour remplacer zéro ou plus
caractères,
- et '_' pour n'en remplacer qu'un seul).
+ acceptent des masques de recherche ('%' pour remplacer zéro
+ ou plus caractères, et '_' pour n'en remplacer qu'un seul).
</para>
<para>
- Pour supporter les énumérations de qualifiers, propriétaire
et types
- de tables, la sémantique suivante pour les paramètres
- <parameter>qualifier</parameter>, <parameter>owner</parameter>,
- <parameter>name</parameter>, et <parameter>table_type</parameter>
- sont disponibles :
+ Pour supporter les énumérations de qualificateurs
+ propriétaires et types de table, la sémantique suivante
+ pour les paramètres <parameter>qualifier</parameter>,
+ <parameter>owner</parameter>, <parameter>name</parameter> et
+ <parameter>table_type</parameter> sont disponibles :
<itemizedlist>
<listitem>
<simpara>
@@ -1203,8 +1210,8 @@
</simpara>
<para>
Les paramètres <parameter>owner</parameter> et <parameter>name</parameter>
- acceptent des masques de recherche ('%' pour remplacer zéro ou plus
caractères,
- et '_' pour n'en remplacer qu'un seul).
+ acceptent des masques de recherche ('%' pour remplacer zéro
+ ou plus caractères, et '_' pour n'en remplacer qu'un seul).
</para>
</refsect1>
</refentry>