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