dams Thu Aug 2 05:56:35 2001 EDT
Modified files:
/phpdoc/fr/language basic-syntax.xml
Log:
Updated configure option
Index: phpdoc/fr/language/basic-syntax.xml
diff -u phpdoc/fr/language/basic-syntax.xml:1.6 phpdoc/fr/language/basic-syntax.xml:1.7
--- phpdoc/fr/language/basic-syntax.xml:1.6 Mon Feb 26 06:11:18 2001
+++ phpdoc/fr/language/basic-syntax.xml Thu Aug 2 05:56:35 2001
@@ -3,17 +3,25 @@
<sect1 id="language.basic-syntax.phpmode">
<title>Le passage du HTML au PHP</title>
<para>
- Il y a quatre moyens pour passer du mode HTML au mode PHP :
+ Lorsque PHP commence à traiter un fichier, il ne fait qu'afficher
+ le texte HTML qu'il rencontre. Si vous renommez un fichier .html
+ en .php, il fonctionnera exactement comme avant.
+ </para>
+ <para>
+ Si vous voulez insérer des commandes PHP dans votre fichier, vous
+ devez indiquer à PHP le début d'une telle séquence, en
+passant
+ en mode PHP. Il y a quatre moyens pour passer du mode HTML au mode PHP :
</para>
<para>
<example>
<title>Le passage du HTML au PHP </title>
<programlisting role="php">
1. <? echo ("Ceci est un exemple d'affichage à l'écran en PHP, sous
forme d'expression SGML.\n"); ?>
-2. <?php echo("Si vous voulez afficher du XML ou du XHTML, faîtes comme
ceci.\n"); ?>
+ <?= expression ?> Raccourci de "<? echo expression ?>"
+2. <?php echo("Si vous voulez afficher du XML ou du XHTML, faites comme
+ceci.\n"); ?>
3. <script language="php">
- echo ("Certains éditeur HTML (comme FrontPage)
- n'accepte pas les expressions telles que celle ci.");
+ echo ("Certains éditeurs HTML (comme FrontPage)
+ n'acceptent pas les expressions telles que celle-ci.");
</script>
4. <% echo ("Vous pouvez aussi utiliser le style ASP comme délimiteur.");
%>
<%= $variable; # ceci est un raccourci pour "<%%echo .." %>
@@ -31,7 +39,7 @@
short_tags() (NdT : semble avoir disparu), soit en utilisant l'option
d'exécution <link linkend="ini.short-open-tag">short_open_tag</link>
dans le fichier de configuration, soit en utilisant l'option de
- compilation --enable-short-tags.
+ compilation <link
+linkend="install.configure.disable-short-tags">--enable-short-tags</link>.
</para>
<para>
La quatrième possibilité est seulement disponible
@@ -50,6 +58,30 @@
La marque de fermeture d'un bloc (?>) comprend la nouvelle
ligne suivante, s'il y en a une.
</para>
+ <para> <!-- TODO: find a better place for this para -->
+ PHP vous permet d'utiliser des structures telles que :
+ <example>
+ <title>Méthode avancée</title>
+ <programlisting role="php">
+<?php
+ if ( boolean-expression ) {
+?>
+ <strong>Ceci est vrai.</strong>
+<?php
+ }
+ else
+ {
+?>
+<strong>Ceci est faux.</strong>
+<?php
+ }
+?>
+ </programlisting>
+ </example>
+ Cela fonctionne comme on peut s'y attendre, car PHP traite le texte
+ entre ?> et <?php comme une fonction <function>echo</function>,
+ sans remplacer les variables éventuelles par leur valeur.
+ </para>
</sect1>
<sect1 id="language.basic-syntax.instruction-separation">
<title>Le séparateur d'instruction</title>
@@ -102,7 +134,7 @@
La ligne du dessus affichera 'Ceci est un simple exemple'.
</simpara>
<simpara>
- Faîtes attention à ne pas emboîter les
+ Faites attention à ne pas emboîter les
commentaires de type 'C', ce qui arrive de temps en temps
lorsque vous voulez commenter une grande partie de code.
</simpara>