svn: /phpdoc/it/trunk/language/control-structures/ alternative-syntax.xml
| From: | Marco Cucinato | Date: | Wed, 19 May 2010 16:35:45 +0000 |
| Subject: | svn: /phpdoc/it/trunk/language/control-structures/ alternative-syntax.xml | ||
| Groups: | php.doc.it | ||
| Request: | Send a blank email to doc-it+get-933@lists.php.net to get a copy of this message | ||
cucinato Wed, 19 May 2010 16:35:45 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=299494
Log:
Sync with EN
Changed paths:
U phpdoc/it/trunk/language/control-structures/alternative-syntax.xml
Modified: phpdoc/it/trunk/language/control-structures/alternative-syntax.xml
===================================================================
--- phpdoc/it/trunk/language/control-structures/alternative-syntax.xml 2010-05-19 16:27:25 UTC (rev
299493)
+++ phpdoc/it/trunk/language/control-structures/alternative-syntax.xml 2010-05-19 16:35:45 UTC (rev
299494)
@@ -1,49 +1,50 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- $Revision$ -->
+<!-- EN-Revision: 291258 Maintainer: butera Status: ready -->
<sect1 xml:id="control-structures.alternative-syntax" xmlns="http://docbook.org/ns/docbook"
xmlns:xlink="http://www.w3.org/1999/xlink">
- <title> Sintassi alternativa per le strutture di controllo </title>
+ <title>Sintassi alternativa per le strutture di controllo</title>
<para>
- PHP offre una sintassi alternativa per alcune delle sue [@ strutture di controllo], vale a dire,
<literal> se </literal>
- <literal> mentre </literal> , <literal> per </literal>
- <literal> foreach </literal> E <literal> interruttore </literal> .
- In ogni caso, la forma di base della sintassi alternativa consiste nel sostituire
- la prima parentesi graffa due punti (:) e la parentesi di chiusura a
- <literal> endif; </literal> , <literal> endwhile; </literal>
- <literal> endfor; </literal> , <literal> endforeach; </literal> , O
- <literal> endswitch; </literal> , Rispettivamente.
+ PHP offre una sintassi alternativa per alcune delle sue strutture di controllo,
+ ovvero: <literal>if</literal>,
+ <literal>while</literal>, <literal>for</literal>,
+ <literal>foreach</literal>, e <literal>switch</literal>.
+ In ognuno di questi casi, l'approccio di base della sintassi alternativa è quello di
cambiare
+ la parentesi graffa aperta con il segno di duepunti (:) e la parentesi graffa chiusa
+ rispettivamente con <literal>endif;</literal>,
<literal>endwhile;</literal>,
+ <literal>endfor;</literal>, <literal>endforeach;</literal>, o
+ <literal>endswitch;</literal>.
<informalexample>
<programlisting role="php">
<![CDATA[
<?php if ($a == 5): ?>
- A è uguale a 5
- <?php endif; ?>
+A è uguale a 5
+<?php endif; ?>
]]>
</programlisting>
</informalexample>
</para>
<simpara>
- Nel precedente esempio, il blocco HTML "A è uguale a 5" è nidificato all'interno
di un
- <literal> se </literal> dichiarazione scritta nella sintassi alternativa. Il
- HTML blocco sarà visualizzato solo se <varname> $ A </varname> è pari a 5.
+ Nell'esempio presentato, il blocco HTML "A è uguale a 5" è inserito
all'interno in un blocco
+ <literal>if</literal> scritto con la sintassi alternativa. Il
+ blocco HTML sarà visualizzato solo se <varname>$a</varname> è uguale a 5.
</simpara>
<para>
- La sintassi alternativa si applica ai <literal> altro </literal> e
- <literal> elseif </literal> pure. Il seguente è un
- <literal> se </literal> struttura con <literal> elseif </literal> e
- <literal> altro </literal> nel formato alternativo:
+ La sintassi alternativa si applica nello stesso modo anche ad <literal>else</literal>
e ad
+ <literal>elseif</literal>. Quanto segue è un esempio della struttura
+ <literal>if</literal> con sezioni <literal>elseif</literal> ed
+ <literal>else</literal> nel formato alternativo:
<informalexample>
<programlisting role="php">
<![CDATA[
<?php
if ($a == 5):
- echo "a equals 5";
+ echo "a è uguale a 5";
echo "...";
elseif ($a == 6):
- echo "a equals 6";
+ echo "a è uguale a 6";
echo "!!!";
else:
- echo "a is neither 5 nor 6";
+ echo "a è diverso sia da 5 che da 6";
endif;
?>
]]>
@@ -52,13 +53,13 @@
</para>
<note>
<para>
- Sintassi di miscelazione nel blocco stesso controllo non è supportato.
+ L'utilizzo delle due sintassi all'interno dello stesso blocco non è supportato.
</para>
</note>
<para>
- Vedi anche <link linkend="control-structures.while"> mentre </link>
- <link linkend="control-structures.for"> per </link> E <link
- linkend="control-structures.if"> se </link> per ulteriori esempi.
+ Vedere anche <link linkend="control-structures.while">while</link>,
+ <link linkend="control-structures.for">for</link>, ed <link
+ linkend="control-structures.if">if</link> per ulteriori esempi.
</para>
</sect1>