Home :: International :: Manuals :: Howto :: FAQ :: Man Pages :: Email Login

 
 

 

Operatori di incremento/decremento

PHP supporta lo stile C degli operatori di pre- e post-incremento e decremento.

Tabella 10-5. Operatori di incremento/decremento

EsempioNomeEffetto
++$aPre-incrementoIncrementa $a di una unità, inoltre restituisce $a.
$a++Post-incrementoRestituisce $a, inoltre incrementa $a di una unità.
--$aPre-decrementoDecrementa $a di una unità, inoltre restituisce $a.
$a--Post-decrementoRestituisce $a, inoltre decrementa $a di una unità.

Qui c'è un semplice script di esempio:

<?php
echo "<h3&gt;Post-incremento</h3&gt;";
$a = 5;
echo
"Dovrebbe essere 5: " . $a++ . "<br>\n";
echo
"Dovrebbe essere 6: " . $a . "<br>\n";

echo
"<h3>Pre-incremento</h3>";
$a = 5;
echo
"Dovrebbe essere 6: " . ++$a . "<br>\n";
echo
"Dovrebbe essere 6: " . $a . "<br>\n";

echo
"<h3>Post-decremento</h3>";
$a = 5;
echo
"Dovrebbe essere 5: " . $a-- . "<br>\n";
echo
"Dovrebbe essere 4: " . $a . "<br>\n";

echo
"<h3>Pre-decremento</h3>";
$a = 5;
echo
"Dovrebbe essere 4: " . --$a . "<br>\n";
echo
"Dovrebbe essere 4: " . $a . "<br>\n";
?>

 
 
 
 
Google
  Web Linuxinfor   
 

Home :: Copyright :: Privacy :: Credits :: Get a free Linuxinfor Email Account

Document on this page is part of "Manuale PHP". See Index Page for more info about Authorship and Copyright.

1999-2009 Linuxinfor.com. No rights reserved.