dams Mon Feb 18 23:18:07 2002 EDT
Added files:
/phpdoc/fr/functions dotnet.xml fribidi.xml dio.xml
Log:
Adding initial translation.
Index: phpdoc/fr/functions/dotnet.xml
+++ phpdoc/fr/functions/dotnet.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<reference id="ref.dotnet">
<title>.NET</title>
<titleabbrev>.NET</titleabbrev>
<partintro>
<para>
</para>
</partintro>
<refentry id="function.dotnet-load">
<refnamediv>
<refname>dotnet_load</refname>
<refpurpose>Charge un module DOTNET</refpurpose>
</refnamediv>
<refsect1>
<title>Description</title>
<methodsynopsis>
<type>int</type><methodname>dotnet_load</methodname>
<methodparam><type>string</type><parameter>assembly_name</parameter></methodparam>
<methodparam
choice="opt"><type>string</type><parameter>datatype_name</parameter></methodparam>
<methodparam
choice="opt"><type>int</type><parameter>codepage</parameter></methodparam>
</methodsynopsis>
&warn.experimental.func;
<para>
&warn.undocumented.func;
</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
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc/fr/functions/fribidi.xml
+++ phpdoc/fr/functions/fribidi.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<reference id="ref.fribidi">
<title>FriBiDi</title>
<titleabbrev>FriBiDi</titleabbrev>
<partintro>
<para>
</para>
</partintro>
<refentry id="function.fribidi-log2vis">
<refnamediv>
<refname>fribidi_log2vis</refname>
<refpurpose>Convertit une chaîne logique en chaîne
visuelle</refpurpose>
</refnamediv>
<refsect1>
<title>Description</title>
<methodsynopsis>
<type>string</type><methodname>fribidi_log2vis</methodname>
<methodparam><type>string</type><parameter>str</parameter></methodparam>
<methodparam><type>string</type><parameter>direction</parameter></methodparam>
<methodparam><type>int</type><parameter>charset</parameter></methodparam>
</methodsynopsis>
&warn.experimental.func;
<para>
&warn.undocumented.func;
</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
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc/fr/functions/dio.xml
+++ phpdoc/fr/functions/dio.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<reference id="ref.dio">
<title>Direct IO</title>
<titleabbrev>DIO</titleabbrev>
<partintro>
<section id="dio.intro">
<title>Fonctions d'entrée/sortie directes</title>
<para>
PHP supporte les entrées/sorties directes, comme décrites dans le
Standard Posixd (Section 6). Cela permet de réaliser des accès
en lecture écriture à un niveau inférieur aux fonctions
proposées
par le langage C (fopen, fread...).
</para>
</section>
<section id="dio.installation">
<title>Installation</title>
<para>
Pour faire fonctionner ces fonctions, vous devez configurer
PHP avec l'option <option role="configure">--enable-dio</option>.
</para>
</section>
</partintro>
<refentry id="function.dio-open">
<refnamediv>
<refname>dio_open</refname>
<refpurpose>
Ovre un nouveau fichier
</refpurpose>
</refnamediv>
<refsect1>
<title>Description</title>
<methodsynopsis>
<type>resource</type><methodname>dio_open</methodname>
<methodparam>
<type>string</type><parameter>filename</parameter>
</methodparam>
<methodparam>
<type>int</type><parameter>flags</parameter>
</methodparam>
<methodparam choice="opt">
<type>int</type><parameter>mode</parameter>
</methodparam>
</methodsynopsis>
<para>
<function>dio_open</function> ouvre un accès à un fichier, et
retourne une ressource de fichier, ou bien -1 si une erreur
survient. Si <parameter>flags</parameter> vaut O_CREAT, le
troisième paramètre optionnel <parameter>mode</parameter> indiquera
le mode du fichier (les permissions). Le paramètre
<parameter>flags</parameter> peut prendre l'une des valeurs
suivantes :
<itemizedlist>
<listitem>
<para>O_RDONLY - ouvre un fichier en lecture</para>
</listitem>
<listitem>
<para>O_WRONLY - ouvre un fichier en écriture</para>
</listitem>
<listitem>
<para>
O_RDWR - ouvre un fichier en lecture et écriture
</para>
</listitem>
</itemizedlist>
Le paramètre <parameter>flags</parameter> peut aussi inclure
une combinaison des options suivantes :
<itemizedlist>
<listitem>
<para>
O_CREAT - crée le fichier, s'il n'existe pas
</para>
</listitem>
<listitem>
<para>
O_EXCL - si O_CREAT et O_EXCL sont utilisé,
<function>dio_open</function> échouera si le fichier éxiste
déjà.
</para>
</listitem>
<listitem>
<para>
O_TRUNC - si le fichier existe, etqu,il est ouvert en écriture,
le fichier sera réduit à la taille nulle.
</para>
</listitem>
<listitem>
<para>
O_APPEND - les écritures se font à partir de la fin du fichier.
</para>
</listitem>
<listitem>
<para>O_NONBLOCK -active le mode non bloquant
</para>
</listitem>
</itemizedlist>
</para>
</refsect1>
</refentry>
<refentry id="function.dio-read">
<refnamediv>
<refname>dio_read</refname>
<refpurpose>
Lit des octets dans un fichier
</refpurpose>
</refnamediv>
<refsect1>
<title>Description</title>
<methodsynopsis>
<type>string</type><methodname>dio_read</methodname>
<methodparam><type>resource</type><parameter>fd</parameter></methodparam>
<methodparam choice="opt"><type>int</type><parameter>n</parameter></methodparam>
</methodsynopsis>
<para>
<function>dio_read</function> lit et retourne
<parameter>n</parameter> octets dans le fichier représenté par
la ressource <parameter>fd</parameter>. Si <parameter>n</parameter>
est omis, <function>dio_read</function> lira 1ko de données, et
les retournera.
</para>
</refsect1>
</refentry>
<refentry id="function.dio-write">
<refnamediv>
<refname>dio_write</refname>
<refpurpose>
Ecrit des données dans le fichier
</refpurpose>
</refnamediv>
<refsect1>
<title>Description</title>
<methodsynopsis>
<type>int</type><methodname>dio_write</methodname>
<methodparam><type>resource</type><parameter>fd</parameter></methodparam>
<methodparam><type>string</type><parameter>data</parameter></methodparam>
<methodparam
choice="opt"><type>int</type><parameter>len</parameter></methodparam>
</methodsynopsis>
<para>
<function>dio_write</function> écrit jusqu'à
<parameter>len</parameter> octets issues de la variable
<parameter>data</parameter>, dans le fichier représenté
par la ressource <parameter>fd</parameter>. Si
<parameter>len</parameter> n'est pas spécifié,
<function>dio_write</function> utilise la totalité de la variable
<parameter>data</parameter>. <function>dio_write</function>
retourne le nombre d'octsts écrits dans le fichier
<parameter>fd</parameter>.
</para>
</refsect1>
</refentry>
<refentry id="function.dio-truncate">
<refnamediv>
<refname>dio_truncate</refname>
<refpurpose>
Tronque le fichier
</refpurpose>
</refnamediv>
<refsect1>
<title>Description</title>
<methodsynopsis>
<type>bool</type><methodname>dio_truncate</methodname>
<methodparam><type>resource</type><parameter>fd</parameter></methodparam>
<methodparam><type>int</type><parameter>offset</parameter></methodparam>
</methodsynopsis>
<para>
<function>dio_truncate</function> tronque le fichier représenté
par la ressource <parameter>fd</parameter> à la taille maximale de
<parameter>offset</parameter> octets. Si le fichier était plus
grand, les données supplémentaires sont perdues. Si le fichier
était plus petit, le comportement est non spécifié : le
document
peut être inchangé, ou bien aggrandi. Dans ce dernier cas,
l'extension se fait avec des octets nuls.
<function>dio_truncate</function> retourne 0 en cas de succès, et
sinon -1.
</para>
</refsect1>
</refentry>
<refentry id="function.dio-stat">
<refnamediv>
<refname>dio_stat</refname>
<refpurpose>
Lit des informations sur le fichier
</refpurpose>
</refnamediv>
<refsect1>
<title>Description</title>
<methodsynopsis>
<type>array</type><methodname>dio_stat</methodname>
<methodparam><type>resource</type><parameter>fd</parameter></methodparam>
</methodsynopsis>
<para>
<function>dio_stat</function> retourne les informations sur le
fichier représenté par la ressource <parameter>fd</parameter>.
<function>dio_stat</function> retourne un tableau associatif, avec
les entrées suivantes :
<itemizedlist>
<listitem><para>"device" - device</para></listitem>
<listitem><para>"inode" - inode</para></listitem>
<listitem><para>"mode" - mode</para></listitem>
<listitem><para>"nlink" - nombre de liens</para></listitem>
<listitem><para>"uid" - user id</para></listitem>
<listitem><para>"gid" - group id</para></listitem>
<listitem>
<para>
"device_type" - type de device (si inode device)
</para>
</listitem>
<listitem><para>"size" - taille en octets</para></listitem>
<listitem><para>"blocksize" - taille de block</para></listitem>
<listitem><para>"blocks" - nombre de block allouée</para></listitem>
<listitem><para>"atime" - date de dernier accès</para></listitem>
<listitem><para>"mtime" - date de dernière modification
</para></listitem>
<listitem><para>"ctime" - date de dernier changement</para></listitem>
</itemizedlist>
En cas d'erreur, <function>dio_stat</function> retourne &null;.
</para>
</refsect1>
</refentry>
<refentry id="function.dio-seek">
<refnamediv>
<refname>dio_seek</refname>
<refpurpose>Déplace le pointeur interne de fichier</refpurpose>
</refnamediv>
<refsect1>
<title>Description</title>
<methodsynopsis>
<type>int</type><methodname>dio_seek</methodname>
<methodparam><type>resource</type><parameter>fd</parameter></methodparam>
<methodparam><type>int</type><parameter>pos</parameter></methodparam>
<methodparam><type>int</type><parameter>whence</parameter></methodparam>
</methodsynopsis>
<para>
<function>dio_seek</function> sert à modifier la position du
pointeur de fichier dans le fichier <parameter>fd</parameter>.
Le paramètre <parameter>whence</parameter> spécifie comment la
position <parameter>pos</parameter> doit être interprétée :
<itemizedlist>
<listitem>
<para>
SEEK_SET - <parameter>pos</parameter> est spécifiée en byte
à
partir du début du fichier.
</para>
</listitem>
<listitem>
<para>
SEEK_CUR - <parameter>pos</parameter> est un nombre d'octets à
partir de la position courante. Ce nombre peut être positif ou
négatif.
</para>
</listitem>
<listitem>
<para>
SEEK_END - <parameter>pos</parameter> est un nombre de
caractères à partir de la fin du fichier. Un nombre
négatif
indique une position à l'intérieur du fichier courant;
un nombre positif indique une extension du fichier. Si vous
utilisez une position au delà de la fin du fichier, et que vous
écrivez réellement des données, vous allez aggrandir le
fichier
de <parameter>pos</parameter> caractères.
</para>
</listitem>
</itemizedlist>
</para>
</refsect1>
</refentry>
<refentry id="function.dio-fcntl">
<refnamediv>
<refname>dio_fcntl</refname>
<refpurpose>Exécute une fonction fichier de langage C</refpurpose>
</refnamediv>
<refsect1>
<title>Description</title>
<methodsynopsis>
<type>mixed</type><methodname>dio_fcntl</methodname>
<methodparam><type>resource</type><parameter>fd</parameter></methodparam>
<methodparam><type>int</type><parameter>cmd</parameter></methodparam>
<methodparam
choice="opt"><type>mixed</type><parameter>arg</parameter></methodparam>
</methodsynopsis>
<para>
<function>dio_fcntl</function> exécute l'opération
<parameter>cmd</parameter> sur le fichier représenté par la
ressource <parameter>fd</parameter>. Certaines commandes demandent
des arguments supplémentaires qui sont fournis dans l'argument
<parameter>args</parameter>.
</para>
<para>
<parameter>arg</parameter> est un tableau associatif lorsque
<parameter>cmd</parameter> vaut F_SETLK ou F_SETLLW, avec les
entrées suivantes :
<itemizedlist>
<listitem>
<para>
"start" - offset de début de verrou
</para>
</listitem>
<listitem>
<para>
"length" - taille de la surface verrouillée. zéro indique la fin
du fichier.
</para>
</listitem>
<listitem>
<para>
"wenth" - l_start est relatif à : can be SEEK_SET,
SEEK_END et SEEK_CUR
</para>
</listitem>
<listitem>
<para>
"type" - type de verrou : peut être F_RDLCK (verrou en lecture),
F_WRLCK (verrou en écriture) ou F_UNLCK (déverrouillage)
</para>
</listitem>
</itemizedlist>
</para>
<para>
<parameter>cmd</parameter> peut être l'une des opérations
suivantes :
<itemizedlist>
<listitem>
<para>
F_SETLK - Le verrou est posé ou levé. Si le verrou appartient
à
un autre utilisateur, <function>dio_fcntl</function> retourne
-1.
</para>
</listitem>
<listitem>
<para>
F_SETLKW - identique à F_SETLK, mais si le verrou
appartient à quelqu'un d'autre, <function>dio_fcntl</function>
attent la levée du verrou.
</para>
</listitem>
<listitem>
<para>
F_GETLK - <function>dio_fcntl</function> retourne un tableau
associatif (comme décrit ci-dessus) si un autre utilisateur
empêche la poste d'un verrou. S'il n'y a aucune empêchement,
l'entrée "type" prendra la valeur F_UNLCK.
</para>
</listitem>
<listitem>
<para>
F_DUPFD - trouve les numéros de ressource de fichier
les plus petits, disponibles, inférieurs ou égales à
<parameter>arg</parameter> et les retourne.
</para>
</listitem>
</itemizedlist>
</para>
</refsect1>
</refentry>
<refentry id="function.dio-close">
<refnamediv>
<refname>dio_close</refname>
<refpurpose>Ferme l'accès au fichier</refpurpose>
</refnamediv>
<refsect1>
<title>Description</title>
<methodsynopsis>
<type>void</type><methodname>dio_close</methodname>
<methodparam><type>resource</type><parameter>fd</parameter></methodparam>
</methodsynopsis>
<para>
<function>dio_close</function> ferme l'accès au fichier
représenté par la ressource <parameter>resource</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
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
-->