Index: phpdoc/fr/functions/ibase.xml diff -u phpdoc/fr/functions/ibase.xml:1.5 phpdoc/fr/functions/ibase.xml:1.6 --- phpdoc/fr/functions/ibase.xml:1.5 Wed Feb 7 01:19:12 2001 +++ phpdoc/fr/functions/ibase.xml Tue Feb 27 03:58:13 2001 @@ -558,20 +558,20 @@ Fixe le format des colonnes de type dates, heure et timestamp, - retournées par les requêtes. En interne, les colonnes sont formatées - par la fonction C strftime() : reportez vous à sa documentation - pour connaître la structure de la chaîne de format. - columntype est une des constantes suivantes : - IBASE_TIMESTAMP, IBASE_DATE and IBASE_TIME. Si il est omis, - la valeur par défaut est IBASE_TIMESTAMP, pour compatibilité - ascendante. + retournées par les requêtes. En interne, les colonnes + sont formatées par la fonction C strftime() : reportez-vous + à sa documentation pour connaître la structure de la + chaîne de format. columntype est une + des constantes suivantes : IBASE_TIMESTAMP, IBASE_DATE ou IBASE_TIME. + Si elle est omise, la valeur par défaut est IBASE_TIMESTAMP, + pour compatibilité ascendante. <?php // Les colonnes TIME de InterBase 6 seront retournées avec // la forme '05 heures 37 minutes'. ibase_timefmt("%H heures %M minutes", IBASE_TIME); -?> +?> Index: phpdoc/fr/functions/bzip2.xml diff -u phpdoc/fr/functions/bzip2.xml:1.5 phpdoc/fr/functions/bzip2.xml:1.6 --- phpdoc/fr/functions/bzip2.xml:1.5 Mon Feb 26 03:10:50 2001 +++ phpdoc/fr/functions/bzip2.xml Tue Feb 27 03:58:13 2001 @@ -1 +1 @@ - Compression Bzip2 Bzip2 Ce module utilise les fonctions de la librairie bzip2, de Julian Seward pour écrire et lire des fichier bzip2 (.bz2) de manière transparente. Le support bzip2 par PHP n'est pas activé par défaut. Vous devez utiliser l'option de configuration --with-bz2[=DIR] lors de la compilation de PHP pour l'activer. Ce module requiert la librairie bzip2/libbzip2, version >= 1.0.x. Exemple de compression bzip2 Cet exemple ouvre un fichier temporaire, et écrit une ligne de test, puis il en affiche le contenu. Exemple avec bzip2 <?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);?> bzclose Ferme un fichier bzip2 Description int bzclose int bz bzclose ferme le fichier bzip2 représenté par le pointeur bz. bzclose retourne TRUE en cas de succès, et FALSE sinon. Le pointeur de fichier bz doit être valide, et avoir été ouvert avec bzopen. Voir aussi bzopen. bzcompress Compresse une chaîne avec bzip2 Description string bzcompress string source int blocksize int workfactor bzcompress compresse la chaîne source et retourne les données ainsi encodée. Le paramètre optionnel blocksize 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. blocksize vaut par défaut 4. Le paramètre optionnel workfactor 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 workfactor, le résultat sera le même. Exemple avec <function>bzcompress</function> <?php$str = "données de test";$bzstr = bzcompress($str, 9);?> Voir aussi bzdecompress. bzdecompress Décompresse une chaîne bzip2 Description string bzdecompress string source int small bzdecompress décompresse la chaîne source, en supposant qu'elle a été compressée avec bzip2, puis la retourne. Si le paramètre optionnel small vaut TRUE, 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 documentation bzip2 pour plus de détails sur cette fonctionnalité. Exemple avec <function>bzdecompress</function> <?php$str = $bzdecompress($bzstr);?> Voir aussi bzcompress. bzerrno Retourne le numéro d'erreur bzip2 Description int bzerrno int bz bzerrno retourne le numéro d'erreur du fichier bz2 représenté par le pointeur bz. Voir aussi bzerror et bzerrstr. bzerror Retourne le numéro et le message d'erreur bzip2 dans un tableau Description array bzerror int bz bzerror retourne le numéro et le message d'erreur du fichier bz2 représenté par le pointeur bz. bzerror retourne un tableau associatif. Exemple avec <function>bzerror</function> <?php$error = bzerror($bz);echo $error["errno"];echo $error["errstr"];?> Voir aussi bzerrno et bzerrstr. bzerrstr Retourne le message d'erreur bzip2 Description string bzerrstr int bz bzerrstr retourne le message d'erreur du fichier bz2 représenté par le pointeur bz. Voir aussi bzerrno et bzerror. bzflush Force l'écriture de toutes les données compressées Description int bzflush int bz bzflush vide les buffers d'écriture du fichier représenté par bz. bzflush retourne TRUE en cas de succès, et FALSE sinon. Voir aussi bzread et bzwrite. bzopen Ouvre un fichier compressé avec bzip2 Description int bzopen string filename string mode bzopen ouvre un fichier bzip2 (.bz2) en écriture ou en lecture. filename est le nom du fichier à ouvrir. mode est similaire au même paramètre de la fonction fopen (`r' pour lecture, `w' pour écriture, etc.). Si l'ouverture échoue, bzopen retourne FALSE, sinon, elle retourne un pointeur de fichier. Exemple avec <function>bzopen</function> <?php$bz = bzopen("/tmp/foo.bz2", "r");?> Voir aussi bzclose. bzread Lecture binaire d'un fichier bzip2 Description string bzread int bz int length bzread lit jusqu'à length octets depuis le fichier bzip2, référencé par le pointeur bz. La lecture s'arrête lorsque length 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 length est omis, bzread lit 1024 octets (non compressés) en même temps. Exemple avec <function>bzread</function> <?php$bz = bzopen("/tmp/foo.bz2", "r");$str = bzread($bz, 2048);echo $str;?> Voir aussi bzwrite et bzopen. bzwrite Ecriture binaire dans un fichier bzip2 Description int bzwrite int bz string data int length bzwrite écrit le contenu de la chaîne data dans le fichier bzip2 représenté par bz. Si le paramètre optionnel length est fourni, l'écriture sera arrêtée après l'écriture de length octets (non compressés), ou la fin de la chaîne (le premier qui survient). Exemple <function>bzwrite</function> <?php$str = "données non compressées";$bz = bzopen("/tmp/foo.bz2", "w");bzwrite($bz, $str, strlen($str));?> Voir aussi bzread and bzopen. \ No newline at end of file + Compression Bzip2 Bzip2 Ce module utilise les fonctions de la librairie bzip2, de Julian Seward pour écrire et lire des fichier bzip2 (.bz2) de manière transparente. Le support bzip2 par PHP n'est pas activé par défaut. Vous devez utiliser l'option de configuration --with-bz2[=DIR] lors de la compilation de PHP pour l'activer. Ce module requiert la librairie bzip2/libbzip2, version >= 1.0.x. Exemple de compression bzip2 Cet exemple ouvre un fichier temporaire, et écrit une ligne de test, puis il en affiche le contenu. Exemple avec bzip2 <?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);?> bzclose Ferme un fichier bzip2 Description int bzclose int bz bzclose ferme le fichier bzip2 représenté par le pointeur bz. bzclose retourne TRUE en cas de succès, et FALSE sinon. Le pointeur de fichier bz doit être valide, et avoir été ouvert avec bzopen. Voir aussi bzopen. bzcompress Compresse une chaîne avec bzip2 Description string bzcompress string source int blocksize int workfactor bzcompress compresse la chaîne source et retourne les données ainsi encodée. Le paramètre optionnel blocksize 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. blocksize vaut par défaut 4. Le paramètre optionnel workfactor 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 workfactor, le résultat sera le même. Exemple avec <function>bzcompress</function> <?php$str = "données de test";$bzstr = bzcompress($str, 9);?> Voir aussi bzdecompress. bzdecompress Décompresse une chaîne bzip2 Description string bzdecompress string source int small bzdecompress décompresse la chaîne source, en supposant qu'elle a été compressée avec bzip2, puis la retourne. Si le paramètre optionnel small vaut TRUE, 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 documentation bzip2 pour plus de détails sur cette fonctionnalité. Exemple avec <function>bzdecompress</function> <?php$str = $bzdecompress($bzstr);?> Voir aussi bzcompress. bzerrno Retourne le numéro d'erreur bzip2 Description int bzerrno int bz bzerrno retourne le numéro d'erreur du fichier bz2 représenté par le pointeur bz. Voir aussi bzerror et bzerrstr. bzerror Retourne le numéro et le message d'erreur bzip2 dans un tableau Description array bzerror int bz bzerror retourne le numéro et le message d'erreur du fichier bz2 représenté par le pointeur bz. bzerror retourne un tableau associatif. Exemple avec <function>bzerror</function> <?php$error = bzerror($bz);echo $error["errno"];echo $error["errstr"];?> Voir aussi bzerrno et bzerrstr. bzerrstr Retourne le message d'erreur bzip2 Description string bzerrstr int bz bzerrstr retourne le message d'erreur du fichier bz2 représenté par le pointeur bz. Voir aussi bzerrno et bzerror. bzflush Force l'écriture de toutes les données compressées Description int bzflush int bz bzflush vide les buffers d'écriture du fichier représenté par bz. bzflush retourne TRUE en cas de succès, et FALSE sinon. Voir aussi bzread et bzwrite. bzopen Ouvre un fichier compressé avec bzip2 Description int bzopen string filename string mode bzopen ouvre un fichier bzip2 (.bz2) en écriture ou en lecture. filename est le nom du fichier à ouvrir. mode est similaire au même paramètre de la fonction fopen (`r' pour lecture, `w' pour écriture, etc.). Si l'ouverture échoue, bzopen retourne FALSE, sinon, elle retourne un pointeur de fichier. Exemple avec <function>bzopen</function> <?php$bz = bzopen("/tmp/foo.bz2", "r");?> Voir aussi bzclose. bzread Lecture binaire d'un fichier bzip2 Description string bzread int bz int length bzread lit jusqu'à length octets depuis le fichier bzip2, référencé par le pointeur bz. La lecture s'arrête lorsque length 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 length est omis, bzread lit 1024 octets (non compressés) en même temps. Exemple avec <function>bzread</function> <?php$bz = bzopen("/tmp/foo.bz2", "r");$str = bzread($bz, 2048);echo $str;?> Voir aussi bzwrite et bzopen. bzwrite Ecriture binaire dans un fichier bzip2 Description int bzwrite int bz string data int length bzwrite écrit le contenu de la chaîne data dans le fichier bzip2 représenté par bz. Si le paramètre optionnel length est fourni, l'écriture sera arrêtée après l'écriture de length octets (non compressés), ou la fin de la chaîne (le premier qui survient). Exemple <function>bzwrite</function> <?php$str = "données non compressées";$bz = bzopen("/tmp/foo.bz2", "w");bzwrite($bz, $str, strlen($str));?> Voir aussi bzread et bzopen. \ No newline at end of file