dams Wed Feb 7 01:43:18 2001 EDT
Modified files:
/phpdoc/fr/functions mail.xml outcontrol.xml bzip2.xml
Log:
Corrected XML
Index: phpdoc/fr/functions/mail.xml
diff -u phpdoc/fr/functions/mail.xml:1.5 phpdoc/fr/functions/mail.xml:1.6
--- phpdoc/fr/functions/mail.xml:1.5 Wed Feb 7 01:12:02 2001
+++ phpdoc/fr/functions/mail.xml Wed Feb 7 01:43:18 2001
@@ -12,7 +12,7 @@
</refnamediv>
<refsect1>
<title>Description</title>
- <funcsynopsis>
+ <funcsynopsis>
<funcprototype>
<funcdef>bool <function>mail</function></funcdef>
<paramdef>string <parameter>to</parameter></paramdef>
@@ -24,7 +24,6 @@
</parameter>
</paramdef>
<paramdef>string
- </paramdef>
<parameter>
<optional>additional_parameters</optional>
</parameter>
@@ -39,7 +38,7 @@
</simpara>
<para>
<example>
- <title>Envoi de mail.</title>
+ <title>Envoi de courrier électronique (mail)</title>
<programlisting role="php">
<?php
mail("[EMAIL PROTECTED]", "Mon Sujet", "Ligne 1\nLigne 2\nLigne 3");
Index: phpdoc/fr/functions/outcontrol.xml
diff -u phpdoc/fr/functions/outcontrol.xml:1.10 phpdoc/fr/functions/outcontrol.xml:1.11
--- phpdoc/fr/functions/outcontrol.xml:1.10 Wed Feb 7 01:12:06 2001
+++ phpdoc/fr/functions/outcontrol.xml Wed Feb 7 01:43:18 2001
@@ -116,6 +116,7 @@
<parameter>output_callback</parameter> est appelée,
elle doit retourner un nouveau contenu pour le buffer de sortie :
celui-ci sera envoyé au navigateur.
+ </para>
<note>
<para>
En PHP 4.0.4, <function>ob_gzhandler</function> a été
Index: phpdoc/fr/functions/bzip2.xml
diff -u phpdoc/fr/functions/bzip2.xml:1.1 phpdoc/fr/functions/bzip2.xml:1.2
--- phpdoc/fr/functions/bzip2.xml:1.1 Wed Feb 7 01:06:55 2001
+++ phpdoc/fr/functions/bzip2.xml Wed Feb 7 01:43:18 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</acronum> par PHP n'est pas
activé par défaut. Vous devez utiliser l'option de configuration
<parameter>--with-bz2[=DIR]</parameter> 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>int <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>int
<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>int
<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>int
<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>int
<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 de fichier bzip2</refpurpose>
</refnamediv> <refsect1> <title>Description</title> <funcsynopsis>
<funcprototype> <funcdef>string <function>bzread</function></funcdef>
<paramdef>int <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 intervient. Si le paramètre optionnel
<parameter>length</parameter> est omis, <function>bzread</function> lit 1024
octets (non compressé) 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>bzread</refname> <refpurpose>Ecriture binaire dans un fichier
bzip2</refpurpose> </refnamediv> <refsect1> <title>Description</title>
<funcsynopsis> <funcprototype> <funcdef>int
<function>bzwrite</function></funcdef> <paramdef>int
<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> and <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
+ <parameter>--with-bz2[=DIR]</parameter> 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>int <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>int
+<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>int
+<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>int
+<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>int
+<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 de fichier
+bzip2</refpurpose> </refnamediv> <refsect1> <title>Description</title>
+<funcsynopsis> <funcprototype> <funcdef>string
+<function>bzread</function></funcdef> <paramdef>int
+<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 intervient. Si le paramètre optionnel
+<parameter>length</parameter> est omis, <function>bzread</function> lit 1024
+octets (non compressé) 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>bzread</refname> <refpurpose>Ecriture binaire dans un fichier
+bzip2</refpurpose> </refnamediv> <refsect1> <title>Description</title>
+<funcsynopsis> <funcprototype> <funcdef>int
+<function>bzwrite</function></funcdef> <paramdef>int
+<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> and <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