dams Tue Feb 13 03:30:39 2001 EDT Modified files: /phpdoc/fr/functions strings.xml Log: Corrected one title (strpos).Cosmetic changes
Index: phpdoc/fr/functions/strings.xml diff -u phpdoc/fr/functions/strings.xml:1.26 phpdoc/fr/functions/strings.xml:1.27 --- phpdoc/fr/functions/strings.xml:1.26 Wed Feb 7 01:13:28 2001 +++ phpdoc/fr/functions/strings.xml Tue Feb 13 03:30:39 2001 @@ -33,7 +33,8 @@ </funcprototype> </funcsynopsis> <para> - Retourne une chaîne avec des antislash devant les caractères + <function>addcslashes</function> retourne une chaîne avec des + antislash devant les caractères qui sont dans la liste <parameter>charlist</parameter>. Les caractères <literal>\n</literal>, <literal>\r</literal> etc. sont échappés. En langage C, les caractères avec un code ASCII inférieur @@ -66,7 +67,9 @@ <refentry id="function.addslashes"> <refnamediv> <refname>AddSlashes</refname> - <refpurpose>Ajoute un slash devant tous les caractères spéciaux.</refpurpose> + <refpurpose> + Ajoute un slash devant tous les caractères spéciaux. + </refpurpose> </refnamediv> <refsect1> <title>Description</title> @@ -77,7 +80,8 @@ </funcprototype> </funcsynopsis> <para> - Retourne une chaîne avec des antislash devant chaque + <function>addslashes</function> retourne une chaîne avec + des antislash devant chaque caractère qui a en a besoin pour être inséré dans une requête de base de données. Ces caractères sont guillemets simples (<literal>'</literal>), guillemets doubles @@ -106,7 +110,8 @@ </funcprototype> </funcsynopsis> <para> - Retourne une chaîne ASCII contenant la représentation + <function>bin2hex</function> retourne une chaîne ASCII + contenant la représentation hexadécimale de <parameter>str</parameter>. La conversion est faite avec le bit de poids fort en premier. </para> @@ -128,7 +133,8 @@ </funcprototype> </funcsynopsis> <para> - Retourne l'argument sans les espaces de fin de chaîne. + <function>chop</function> retourne l'argument sans les espaces de + fin de chaîne. <example> <title>Exemple avec <function>chop</function></title> <programlisting role="php"> @@ -292,8 +298,8 @@ <refnamediv> <refname>count_chars</refname> <refpurpose> - Retourne des informations sur les caractères utilisés dans - une chaîne. + Retourne des informations sur les caractères utilisés dans + une chaîne. </refpurpose> </refnamediv> <refsect1> @@ -368,7 +374,8 @@ <para> <function>crc32</function> génère la somme de vérification de redondance cyclique (32-bit) de la chaîne <parameter>str</parameter>. - Cette valeur sert généralement à vérifier l'intégrité de données transmises. + Cette valeur sert généralement à vérifier + l'intégrité de données transmises. </para> <para> Voir aussi: <function>md5</function> @@ -528,7 +535,8 @@ </funcprototype> </funcsynopsis> <para> - Retourne un tableau qui contient les éléments de la + <function>explode</function> retourne un tableau qui contient + les éléments de la chaîne, séparés par <replaceable>separator</replaceable>. <example> <title>Exemple avec <function>explode</function></title> @@ -876,7 +884,8 @@ </funcprototype> </funcsynopsis> <para> - Retourne une chaîne constituée de tous les + <function>implode</function> retourne une chaîne + constituée de tous les éléments du tableau, pris dans l'ordre, transformés en chaîne, et séparés par <parameter>glue</parameter>. @@ -941,23 +950,23 @@ <title>Description</title> <funcsynopsis> <funcprototype> - <funcdef>int <function>levenshtein</function></funcdef> - <paramdef>string <parameter>str1</parameter></paramdef> - <paramdef>string <parameter>str2</parameter></paramdef> - </funcprototype> - <funcprototype> - <funcdef>int <function>levenshtein</function></funcdef> - <paramdef>string <parameter>str1</parameter></paramdef> - <paramdef>string <parameter>str2</parameter></paramdef> - <paramdef>int <parameter>cost_ins</parameter></paramdef> - <paramdef>int <parameter>cost_rep</parameter></paramdef> - <paramdef>int <parameter>cost_del</parameter></paramdef> - </funcprototype> - <funcprototype> - <funcdef>int <function>levenshtein</function></funcdef> - <paramdef>string <parameter>str1</parameter></paramdef> - <paramdef>string <parameter>str2</parameter></paramdef> - <paramdef>function <parameter>cost</parameter></paramdef> + <funcdef>int <function>levenshtein</function></funcdef> + <paramdef>string <parameter>str1</parameter></paramdef> + <paramdef>string <parameter>str2</parameter></paramdef> + </funcprototype> + <funcprototype> + <funcdef>int <function>levenshtein</function></funcdef> + <paramdef>string <parameter>str1</parameter></paramdef> + <paramdef>string <parameter>str2</parameter></paramdef> + <paramdef>int <parameter>cost_ins</parameter></paramdef> + <paramdef>int <parameter>cost_rep</parameter></paramdef> + <paramdef>int <parameter>cost_del</parameter></paramdef> + </funcprototype> + <funcprototype> + <funcdef>int <function>levenshtein</function></funcdef> + <paramdef>string <parameter>str1</parameter></paramdef> + <paramdef>string <parameter>str2</parameter></paramdef> + <paramdef>function <parameter>cost</parameter></paramdef> </funcprototype> </funcsynopsis> <para> @@ -991,9 +1000,10 @@ simple, mais qui n'est pas aussi efficace. </para> <para> - La troisième variante n'est pas encore implémentée. Elle est encore - plus générale, et plus souple, mais plus lente. Elle appelera une - fonction utilisateur qui déterminera le coût de chaque opération. + La troisième variante n'est pas encore implémentée. + Elle est encore plus générale, et plus souple, mais plus lente. + Elle appelera une fonction utilisateur qui déterminera le coût + de chaque opération. </para> <para> La fonction utilisateur sera appelée avec les arguments suivants : @@ -1041,10 +1051,10 @@ </para> <para> L'utilisation d'une fonction utilisateur permet de prendre en - compte la différence entre certains caractères, ou leur contexte - pour déterminer le coût d'une opération d'insertion, remplacement - ou effacement. Elle accroit la charge de calcul demandée au CPU, - et annule l'optimisation des autres variantes. + compte la différence entre certains caractères, ou + leur contexte pour déterminer le coût d'une opération + d'insertion, remplacement ou effacement. Elle accroit la charge de calcul + demandée au CPU, et annule l'optimisation des autres variantes. </para> <para> Voir aussi <function>soundex</function>, @@ -1067,8 +1077,8 @@ </funcsynopsis> <para> <function>localeconv</function> retourne un tableau associatif contenant - les informations locales de format monétaire et numérique utilisé par le - serveur. + les informations locales de format monétaire et numérique + utilisé par le serveur. </para> <para> <function>localeconv</function> retourne les informations à partir @@ -1190,11 +1200,13 @@ </informaltable> </para> <para> - Le champs de groupage contient un tableau qui définit comment les chiffres doivent - être regroupés. Par exemple, ce champs pour le dollar américain contient un - tableau de deux éléments (3 et 3). Les éléments sont classés de gauche à droite. - Si un des éléments vaut CHAR_MAX, les groupages ne sont plus effectués. - Si un éléments vaut 0, la valeur du précédent doit être utilisée. + Le champs de groupage contient un tableau qui définit comment les + chiffres doivent être regroupés. Par exemple, ce champs pour + le dollar américain contient un tableau de deux éléments + (3 et 3). Les éléments sont classés de gauche à +droite. + Si un des éléments vaut CHAR_MAX, les groupages ne sont plus + effectués. Si un éléments vaut 0, la valeur du + précédent doit être utilisée. </para> <example> <title>Exemple avec <function>localeconv</function></title> @@ -1355,7 +1367,8 @@ </funcprototype> </funcsynopsis> <para> - Retourne la valeur ASCII du premier caractère de la chaîne + <function>ord</function> retourne la valeur ASCII du premier + caractère de la chaîne <parameter>string</parameter>. Cette fonction est le contraire de <function>chr</function>. <example> @@ -1842,36 +1855,36 @@ <literal>%</literal> - un signe pourcentage : aucun argument nécessaire. </member> <member> - <literal>b</literal> - l'argument est traité comme un entier, et représenté - comme un nombre binaire. + <literal>b</literal> - l'argument est traité comme un entier, et + représenté comme un nombre binaire. </member> <member> - <literal>c</literal> - l'argument est traité comme un entier, et représenté - comme un nombre ascii. + <literal>c</literal> - l'argument est traité comme un entier, et + représenté comme un nombre ascii. </member> <member> - <literal>d</literal> - l'argument est traité comme un entier, et représenté - comme un nombre décimal. + <literal>d</literal> - l'argument est traité comme un entier, + et représenté comme un nombre décimal. </member> <member> - <literal>f</literal> - l'argument est traité comme un double, et représenté - comme un nombre à virgule flottante. + <literal>f</literal> - l'argument est traité comme un double, + et représenté comme un nombre à virgule flottante. </member> <member> - <literal>o</literal> - l'argument est traité comme un entier, et représenté - comme un nombre octal. + <literal>o</literal> - l'argument est traité comme un entier, + et représenté comme un nombre octal. </member> <member> - <literal>s</literal> - l'argument est traité tel quel, et représenté - comme une chaîne. + <literal>s</literal> - l'argument est traité tel quel, et + représenté comme une chaîne. </member> <member> - <literal>x</literal> - l'argument est traité comme un entier, et représenté - comme un nombre hexadécimal (en minuscules). + <literal>x</literal> - l'argument est traité comme un entier, + et représenté comme un nombre hexadécimal (en +minuscules). </member> <member> - <literal>X</literal> - l'argument est traité comme un entier, et représenté - comme un nombre hexadécimal (en majuscules). + <literal>X</literal> - l'argument est traité comme un entier, + et représenté comme un nombre hexadécimal (en +majuscules). </member> </simplelist> </para> @@ -1966,7 +1979,8 @@ </funcprototype> </funcsynopsis> <para> - Retourne < 0 si <parameter>str1</parameter> est plus petit que + <function>strcasecmp</function> retourne < 0 si + <parameter>str1</parameter> est plus petit que <parameter>str2</parameter>; > 0 si <parameter>str1</parameter> est plus grand que <parameter>str2</parameter>, et 0 si ils sont égaux. <example> @@ -2170,7 +2184,8 @@ octales et hexadécimales utilisées en C. <note> <simpara> - <function>stripcslashes</function> a été ajouté dans PHP 4.0b3-dev. + <function>stripcslashes</function> a été ajouté en + PHP 4.0b3-dev. </simpara> </note> </para> @@ -2227,11 +2242,13 @@ sont examinés sans tenir compte de la casse. </para> <para> - Si <parameter>needle</parameter> n'est pas trouvé, retourne <literal>FALSE</literal>. + Si <parameter>needle</parameter> n'est pas trouvé, retourne + <literal>FALSE</literal>. </para> <para> - Si <parameter>needle</parameter> n'est pas une chaîne, elle est convertie en entier, - est utilisée comme si elle était passée à <function>chr</function>. + Si <parameter>needle</parameter> n'est pas une chaîne, elle est + convertie en entier, puis est utilisée comme si elle était + passée à <function>chr</function>. </para> <para> Voir aussi <function>strchr</function>, <function>strrchr</function>, @@ -2478,7 +2495,8 @@ <refnamediv> <refname>strpos</refname> <refpurpose> - Recherche la dernière occurrence d'un caractère dans une chaîne. + Recherche la première occurrence d'un caractère dans une + chaîne. </refpurpose> </refnamediv> <refsect1> @@ -2494,11 +2512,11 @@ </funcprototype> </funcsynopsis> <para> - <function>strpos</function> retourne la position numérique de - la première occurence de <parameter>needle</parameter> dans la - chaîne <parameter>haystack</parameter>. Contrairement à - <function>strrpos</function>, <parameter>needle</parameter> peut - être une chaîne. + <function>strpos</function> retourne la position numérique de + la première occurence de <parameter>needle</parameter> dans la + chaîne <parameter>haystack</parameter>. Contrairement à + <function>strrpos</function>, <parameter>needle</parameter> peut + être une chaîne. </para> <para> Si <parameter>needle</parameter> n'est pas trouvée, retourne @@ -2568,7 +2586,8 @@ la chaîne <parameter>haystack</parameter>. </para> <para> - Retourne <literal>FALSE</literal> si <parameter>needle</parameter> n'est pas trouvé. + <function>strrchr</function> retourne <literal>FALSE</literal> + si <parameter>needle</parameter> n'est pas trouvé. </para> <para> Si <parameter>needle</parameter> contient plus d'un caractère,