dams Mon Jul 2 06:23:20 2001 EDT
Modified files:
/phpdoc/fr/functions strings.xml
Log:
Made some invisible characters visible.
Index: phpdoc/fr/functions/strings.xml
diff -u phpdoc/fr/functions/strings.xml:1.43 phpdoc/fr/functions/strings.xml:1.44
--- phpdoc/fr/functions/strings.xml:1.43 Sat Jun 23 16:35:10 2001
+++ phpdoc/fr/functions/strings.xml Mon Jul 2 06:23:18 2001
@@ -36,19 +36,19 @@
<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.
+ <literal>\n</literal>, <literal>\r</literal> etc... sont
+échappés.
En langage C, les caractères avec un code ASCII inférieur
à 32 ou supérieur à 126 sont convertis en
représentation octale. Faites bien attention lorsque vous
échappez des caractères alpha-numériques.
Vous pouvez spécifier un intervalle dans <parameter>charlist</parameter>
- comme "\0..\37", qui échappera les caractères compris
+ comme "\0..\37", qui échappera les caractères compris
dans cet intervalle.
<example>
<title>Exemple avec <function>addcslashes</function></title>
<programlisting role="php">
<?php
-$escaped = addcslashes($no_echappe, "\0..\37!@\177..\377");
+$escaped = addcslashes($no_echappe, "\0..\37!@\177..\377");
?>
</programlisting>
</example>
@@ -89,7 +89,7 @@
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
- (<literal>"</literal>), antislash (<literal>\</literal>) et NULL
+ (<literal>"</literal>), antislash (<literal>\</literal>) et NULL
(la valeur nulle).
</para>
<para>
@@ -145,7 +145,7 @@
<title>Exemple avec <function>chop</function></title>
<programlisting role="php">
<?php
-$trimmed = chop($line);
+ $trimmed = chop($line);
?>
</programlisting>
</example>
@@ -226,7 +226,7 @@
<link linkend="function.base64-encode">base64_encode</link> pour se
conformer à la RFC 2045. <function>chunk_split</function>
insère une fin de chaîne <parameter>end</parameter>
- (par défaut "\r\n"), tous les <parameter>chunklen</parameter>
+ (par défaut "\r\n"), tous les <parameter>chunklen</parameter>
(par défaut 76) caractères. La chaîne
retournée est une nouvelle chaîne, et
l'original n'est pas modifié.
@@ -514,8 +514,8 @@
echo "Cet echo() se
répartit sur plusieurs lignes. Les nouvelles lignes
seront aussi affichées";
-echo "Cet echo() se\nrépartit sur plusieurs lignes. Les nouvelles
lignes\nseront aussi affichées.";
-echo "L'échappement de caractères est fait : \"comme ceci\".";
+echo "Cet echo() se\nrépartit sur plusieurs lignes. Les nouvelles
+lignes\nseront aussi affichées.";
+echo "L'échappement de caractères est fait : \"comme ceci\".";
//Vous pouvez utiliser des variables avec echo
$foo = "foobar";
$bar = "barbaz";
@@ -777,7 +777,7 @@
<para>
<function>hebrevc</function> est similaire à
<function>hebrev</function>, au détail près
- qu'elle convertit les nouvelles lignes (\n) en "<br>\n".
+ qu'elle convertit les nouvelles lignes (<literal>\n</literal>) en
+"<br>\n".
Le paramètre optionnel <parameter>max_chars_per_line</parameter>
indique le nombre maximum de caractères par ligne
qui seront générés. La fonction essaie
@@ -1276,25 +1276,25 @@
<?php
setlocale(LC_ALL, "en_US");
$locale_info = localeconv();
-echo "<PRE>\n";
-echo "--------------------------------------------\n";
-echo " Informations monétaires pour le serveur local: \n";
-echo "--------------------------------------------\n\n";
-echo "int_curr_symbol: {$locale_info["int_curr_symbol"]}\n";
-echo "currency_symbol: {$locale_info["currency_symbol"]}\n";
-echo "mon_decimal_point: {$locale_info["mon_decimal_point"]}\n";
-echo "mon_thousands_sep: {$locale_info["mon_thousands_sep"]}\n";
-echo "positive_sign: {$locale_info["positive_sign"]}\n";
-echo "negative_sign: {$locale_info["negative_sign"]}\n";
-echo "int_frac_digits: {$locale_info["int_frac_digits"]}\n";
-echo "frac_digits: {$locale_info["frac_digits"]}\n";
-echo "p_cs_precedes: {$locale_info["p_cs_precedes"]}\n";
-echo "p_sep_by_space: {$locale_info["p_sep_by_space"]}\n";
-echo "n_cs_precedes: {$locale_info["n_cs_precedes"]}\n";
-echo "n_sep_by_space: {$locale_info["n_sep_by_space"]}\n";
-echo "p_sign_posn: {$locale_info["p_sign_posn"]}\n";
-echo "n_sign_posn: {$locale_info["n_sign_posn"]}\n";
-echo "</PRE>\n";
+echo "<PRE>\n";
+echo "--------------------------------------------\n";
+echo " Informations monétaires pour le serveur local: \n";
+echo "--------------------------------------------\n\n";
+echo "int_curr_symbol: {$locale_info["int_curr_symbol"]}\n";
+echo "currency_symbol: {$locale_info["currency_symbol"]}\n";
+echo "mon_decimal_point: {$locale_info["mon_decimal_point"]}\n";
+echo "mon_thousands_sep: {$locale_info["mon_thousands_sep"]}\n";
+echo "positive_sign: {$locale_info["positive_sign"]}\n";
+echo "negative_sign: {$locale_info["negative_sign"]}\n";
+echo "int_frac_digits: {$locale_info["int_frac_digits"]}\n";
+echo "frac_digits: {$locale_info["frac_digits"]}\n";
+echo "p_cs_precedes: {$locale_info["p_cs_precedes"]}\n";
+echo "p_sep_by_space: {$locale_info["p_sep_by_space"]}\n";
+echo "n_cs_precedes: {$locale_info["n_cs_precedes"]}\n";
+echo "n_sep_by_space: {$locale_info["n_sep_by_space"]}\n";
+echo "p_sign_posn: {$locale_info["p_sign_posn"]}\n";
+echo "n_sign_posn: {$locale_info["n_sign_posn"]}\n";
+echo "</PRE>\n";
?>
</programlisting>
</example>
@@ -1331,7 +1331,7 @@
<function>ltrim</function> enlève les caractères blancs
placés au début d'une chaîne et retourne la
chaîne raccourcie. Les caractères blancs sont :
- "\n", "\r", "\t", "\v", "\0", et " ".
+ "\n", "\r", "\t", "\v", "\0", et " ".
</para>
<para>
Voir aussi
@@ -1451,7 +1451,7 @@
<programlisting role="php">
<?php
if (ord($str) == 10) {
- echo "Le premier caractère de \$str est un retour chariot.\n";
+ echo "Le premier caractère de \$str est un retour chariot.\n";
}
?>
</programlisting>
@@ -1599,8 +1599,8 @@
<para>
<function>quotemeta</function> retourne une version de la
chaîne <parameter>str</parameter>, avec un antislash
- (<literal>\</literal>) devant tous les caractères de la liste
- ci-dessous : <screen>. \\ + * ? [ ^ ] ( $ )</screen>.
+ (<literal>\</literal>) devant tous les caractères de la liste
+ ci-dessous : <screen>. \ + * ? [ ^ ] ( $ )</screen>.
</para>
<simpara>
Voir aussi
@@ -1681,7 +1681,7 @@
// et la date de fabrication
$mandate = "January 01 2000";
list($month, $day, $year) = sscanf($mandate,"%s %d %d");
-echo "Le produit $serial a été fabriqué le:
$year-".substr($month,0,3)."-$day\n";
+echo "Le produit $serial a été fabriqué le:
+$year-".substr($month,0,3)."-$day\n";
?>
</programlisting>
</example>
@@ -1695,12 +1695,12 @@
<?php
// Lecture des informations d'auteur, et génération
// d'une entrée DocBook
-$auth = "24\tVictor Hugo";
-$n = sscanf($auth,"%d\t%s %s", &$id, &$first, &$last);
+$auth = "24\tVictor Hugo";
+$n = sscanf($auth,"%d\t%s %s", &$id, &$first, &$last);
echo "<auteur id='$id'>
<Prénom>$first</firstname>
<Nom>$last</surname>
-</auteur>\n";
+</auteur>\n";
?>
</programlisting>
</example>
@@ -2026,7 +2026,7 @@
<title>Echange d'arguments : solution</title>
<programlisting role="php">
<?php
-$format = "Le %2\$s contient %1\$d singes";
+$format = "Le %2\$s contient %1\$d singes";
printf($format,$num,$location);
?>
</programlisting>
@@ -2037,7 +2037,7 @@
<title>Echange d'arguments : répétition</title>
<programlisting role="php">
<?php
-$format = "Le %2\$s contient %1\$d singes. C'est un beau %2\$s, avec %1\$d signes
dessus.";
+$format = "Le %2\$s contient %1\$d singes. C'est un beau %2\$s, avec
+%1\$d signes dessus.";
printf($format,$num,$location);
?>
</programlisting>
@@ -2353,7 +2353,7 @@
<para>
<function>stripcslashes</function> retourne une chaîne dont les
anti-slash ont été supprimés.
<function>stripcslashes</function>
- reconnaît les <literal>\n</literal>, <literal>\r</literal>...,
+ reconnaît les <literal>\n</literal>, <literal>\r</literal>...,
et les représentations octales et hexadécimales
utilisées en C.
<note>
@@ -2385,7 +2385,7 @@
<para>
<function>stripslashes</function> retourne une chaîne dont
tous les slashs ont été supprimés.
- (<literal>\'</literal> devient <literal>'</literal>) et ainsi de suite).
+ (<literal>\'</literal> devient <literal>'</literal>) et ainsi de suite).
Les doubles antislash sont remplacés par des simples antislash.
</para>
<simpara>
@@ -2482,10 +2482,10 @@
<programlisting role="php">
<?php
$arr1 = $arr2 = array("img12.png","img10.png","img2.png","img1.png");
-echo "Comparaison standard de chaînes\n";
+echo "Comparaison standard de chaînes\n";
usort($arr1,"strcmp");
print_r($arr1);
-echo "\nComparaison de chaînes par ordre naturel\n";
+echo "\nComparaison de chaînes par ordre naturel\n";
usort($arr2,"strnatcmp");
print_r($arr2);
?>
@@ -2800,7 +2800,7 @@
// lit le dernier répertoire de $PATH
$dir = substr(strrchr($PATH, ":"), 1);
// lit tout après la dernière ligne
-$text = "Line 1\nLine 2\nLine 3";
+$text = "Line 1\nLine 2\nLine 3";
$last = substr(strrchr($text, 10), 1 );
?>
</programlisting>
@@ -3192,7 +3192,7 @@
<parameter>search</parameter> dans <parameter>subject</parameter> par
la chaîne <parameter>replace</parameter>. Si vous n'avez pas besoin de
règles de remplacement sophistiquées, utilisez
<function>str_replace</function>
- de préférence � <function>ereg_replace</function> et
+ de préférence à <function>ereg_replace</function> et
<function>preg_replace</function>.
</para>
<para>
@@ -3297,7 +3297,7 @@
<programlisting role="php">
<?php
$trans = array("bonjour" => "salut", "salut" => "bonjour");
-echo strtr("bonjour à tous, j'ai dit salut", $trans)."\n";
+echo strtr("bonjour à tous, j'ai dit salut", $trans)."\n";
?>
</programlisting>
</informalexample>
@@ -3475,17 +3475,17 @@
<programlisting role="php">
<?php
$var = 'ABCDEFGH:/MNRPQR/';
-echo "Original: $var<hr>\n";
+echo "Original: $var<hr>\n";
/* Ces deux exemples remplacent tout $var avec 'bob'. */
-echo substr_replace($var, 'bob', 0)."<br>\n";
-echo substr_replace($var, 'bob', 0, strlen($var))."<br>\n";
+echo substr_replace($var, 'bob', 0)."<br>\n";
+echo substr_replace($var, 'bob', 0, strlen($var))."<br>\n";
/* Insère 'bob' à gauche, du début de $var. */
-echo substr_replace($var, 'bob', 0, 0)."<br>\n";
+echo substr_replace($var, 'bob', 0, 0)."<br>\n";
/* Ces deux exemples remplacent 'MNRPQR' dans $var avec 'bob'. */
-echo substr_replace($var, 'bob', 10, -1)."<br>\n";
-echo substr_replace($var, 'bob', -7, -1)."<br>\n";
+echo substr_replace($var, 'bob', 10, -1)."<br>\n";
+echo substr_replace($var, 'bob', -7, -1)."<br>\n";
/* Efface 'MNRPQR' dans $var. */
-echo substr_replace($var, '', 10, -1)."<br>\n";
+echo substr_replace($var, '', 10, -1)."<br>\n";
?>
</programlisting>
</example>
@@ -3520,7 +3520,7 @@
<para>
<function>trim</function> retire les espaces blancs de début et de
fin de chaîne, et retourne la chaîne nettoyée. Les
- espaces blancs sont : "\n", "\r", "\t", "\v", "\0", et " " (espace).
+ espaces blancs sont : "\n", "\r", "\t", "\v", "\0", et " "
+(espace).
</para>
<para>
Voir aussi
@@ -3647,7 +3647,7 @@
</para>
<para>
<function>wordwrap</function> ajoute la césure automatiquement
- à la ligne 75 et utilise '\n' (nouvelle ligne) si
+ à la ligne 75 et utilise '<literal>\n</literal>' (nouvelle ligne) si
<parameter>width</parameter> ou <parameter>break</parameter> sont omis.
</para>
<para>
@@ -3669,7 +3669,7 @@
<?php
$text = "Maître corbeau jura, mais un peu tard, qu'on ne l'y prendrait plus.";
$newtext = wordwrap( $text, 20 );
-echo "$newtext\n";
+echo "$newtext\n";
?>
</programlisting>
</example>
@@ -3695,8 +3695,8 @@
<programlisting role="php">
<?php
$text = "Un très très long mooooooooooooooooooooooooot.";
-$newtext = wordwrap( $text, 8, "\n", 1);
-echo "$newtext\n";
+$newtext = wordwrap( $text, 8, "\n", 1);
+echo "$newtext\n";
?>
</programlisting>
</example>