dams Fri Nov 2 04:07:44 2001 EDT
Modified files:
/phpdoc/fr/language types.xml
Log:
Added some literal tags (much more to come, I think...)Reworked line size
Index: phpdoc/fr/language/types.xml
diff -u phpdoc/fr/language/types.xml:1.15 phpdoc/fr/language/types.xml:1.16
--- phpdoc/fr/language/types.xml:1.15 Sun Oct 28 12:17:39 2001
+++ phpdoc/fr/language/types.xml Fri Nov 2 04:07:44 2001
@@ -1,5 +1,5 @@
<?xml encoding="iso-8859-1"?>
-<!-- $Revision: 1.15 $ -->
+<!-- $Revision: 1.16 $ -->
<chapter id="language.types">
<title>Les types</title>
<sect1 id="language.types.intro">
@@ -22,12 +22,14 @@
</listitem>
<listitem>
<simpara>
- <link linkend="language.types.float">nombre à virgule flottante</link>
+ <link linkend="language.types.float">nombre à virgule
+ flottante</link>
</simpara>
</listitem>
<listitem>
<simpara>
- <link linkend="language.types.string">chaîne de caractères</link>
+ <link linkend="language.types.string">chaîne de
+ caractères</link>
</simpara>
</listitem>
</itemizedlist>
@@ -107,10 +109,11 @@
<para>
Vous pouvez utiliser les constantes '<literal>TRUE</literal>' et
'<literal>FALSE</literal>' pour spécifier une valeur de type
- <type>boolean</type>. Généralement, vous les créerez avec un
- des <link linkend="language.operators">operateurs</link>
+ <type>boolean</type>. Généralement, vous les créerez
+ avec un des <link linkend="language.operators">operateurs</link>
qui retourne une valeur <type>boolean</type>, pour le passer
- à une <link linkend="control-structures">structure de
contrôle</link>.
+ à une <link linkend="control-structures">structure de
+ contrôle</link>.
<informalexample>
<programlisting role="php">
<?php
@@ -195,7 +198,7 @@
<link linkend="language.types.resource">ressources</link>).
<warning>
<simpara>
- -1 est considéré comme vrai!
+ <literal>-1</literal> est considéré comme vrai!
</simpara>
</warning>
<!-- and/or a few examples, for the people only looking at
@@ -209,13 +212,14 @@
Un entier est un nombre de l'ensemble des entiers naturels Z :
Z = {...., -2, -1, 0, 1, 2, ...}. Il est possible de spécifier
les nombres entiers (integers) de toutes les manières suivantes :
- décimale (base 10), hexadécimale (base 16), octale (base 8)
éventuellement
- précédé du signe moins (-).
+ décimale (base 10), hexadécimale (base 16), octale (base 8)
+ éventuellement précédé du signe moins
+ (<literal>-</literal>).
</para>
<para>
Pour utiliser la notation octale, vous devez préfixer le nombre avec
- un zéro; pour utiliser la notation hexadécimale, vous devez
préfixer
- le nombre avec <literal>0x</literal>.
+ un zéro; pour utiliser la notation hexadécimale, vous devez
+ préfixer le nombre avec <literal>0x</literal>.
<informalexample>
<programlisting role="php">
<?php
@@ -276,7 +280,8 @@
<para>
En PHP, il n'y a pas de division entière. <literal>1/2</literal>
sera un nombre 1agrave; virgule flottante (<type>float</type>)
- de valeur <literal>0.5</literal>. <!-- See ??? for more information. (with the
+ de valeur <literal>0.5</literal>.
+ <!-- See ??? for more information. (with the
operators, or with type-jug) -->
</para>
<warning>
@@ -285,7 +290,8 @@
qui fait que PHP que fonctionne pas toujours bien lorsque des nombres
négatifs sont utilisés. Lorsque les deux opérandes
sont positifs, il n'y a pas de problèmes. Par exemple :
- <literal>-50000 * $million</literal>, conduit à
<literal>-429496728</literal>.
+ <literal>-50000 * $million</literal>, conduit à
+ <literal>-429496728</literal>.
</simpara>
</warning>
</sect2>
@@ -295,17 +301,20 @@
Pour explicitement convertir une valeur en <type>integer</type>,
utilisez les opérateurs de transtypage <literal>(int)</literal>
ou <literal>(integer)</literal>. Cependant, dans la plupart des
- situations, vous n'en aurez pas besoin, car une valeur sera automatiquement
- convertie si un opérateur, un fonction ou tout autre
élément du
- langage requiert un <type>entier</type>.
+ situations, vous n'en aurez pas besoin, car une valeur sera
+ automatiquement convertie si un opérateur, un fonction ou tout
+ autre élément du langage requiert un <type>entier</type>.
</simpara>
<simpara>
Reportez-vous à la section
- <link linkend="language.types.type-juggling">définition de type</link>
- pour plus d'informations sur les conversions.
+ <link linkend="language.types.type-juggling">définition de
+ type</link> pour plus d'informations sur les conversions.
</simpara>
<sect3 id="language.types.integer.casting.from-boolean">
- <title>Depuis un <link
linkend="language.types.boolean">booléen</link></title>
+ <title>
+ Depuis un <link
+ linkend="language.types.boolean">booléen</link>
+ </title>
<simpara>
<link linkend="language.types.boolean">FALSE</link> devient 0
(zéro), et <link linkend="language.types.boolean">TRUE</link>
@@ -314,7 +323,8 @@
</sect3>
<sect3 id="language.types.integer.casting.from-float">
<title>
- Depuis un <link linkend="language.types.float">nombre à virgule
flottante</link>
+ Depuis un <link linkend="language.types.float">nombre à virgule
+ flottante</link>
</title>
<simpara>
Lors de conversion entre nombre à virgule flottante et
@@ -324,9 +334,10 @@
</simpara>
<para>
Si le nombre est hors de l'intervalle de validité
- des entiers, (généralement <literal>+/- 2.15e+9 =
2^31</literal>),
- le résultat est indéfinit, car les nombres à virgules
- flottante n'ont pas assez de précision pour fournir une
+ des entiers, (généralement
+ <literal>+/- 2.15e+9 = 2^31</literal>),
+ le résultat est indéfinit, car les nombres à
+ virgule flottante n'ont pas assez de précision pour fournir une
valeur exacte pour un entier.
<warning>
<simpara>
@@ -357,7 +368,8 @@
<title>From strings</title>
<simpara>
Reportez-vous à la section des
- <link linkend="language.types.string.conversion">conversions de
chaînes</link>.
+ <link linkend="language.types.string.conversion">conversions de
+ chaînes</link>.
</simpara>
</sect3>
<sect3 id="language.types.integer.casting.from-other">