Sei qui: Home » Guide » PHP » Guida completa a PHP » Le variabili: operazioni con i numeri

Le variabili: operazioni con i numeri

PHP mette a disposizione un nutrito set per le operazioni matematiche tra numeri, siano essi interi o decimali. In questa guida tratteremo con precisione le operazioni tra numeri poiché ogni buon programmatore deve conoscere quelle che, dal punto di vista della teoria, rappresentano le basi.

  1. Addizione
    1. Incremento
  2. Sottrazione
    1. Decremento
  3. Divisione
  4. Moltiplicazione
  5. Modulo

Addizione

Per addizionare due o più interi/decimali si usa il classico simbolo di addizione "+". Ad esempio:
<?php
 $primo = 15;
 $secondo = 1;
 $somma = $primo + $secondo;
 echo $somma; //Restituisce "16" 
 ?>

Incremento

Per incrementare di una singola unità un valore numerico è possibile usare l'operatore di incremento ++. Questo operatore può essere posto prima della stringa da implementare oppure dopo e, rispettivamente, serve per incrementare immediatamente la variabile oppure dopo la fine dell'istruzione. Vediamo con un esempio:
<?php
 $numero = 10;
 echo 'Prima:' . ++$numero .'<br/>'; // Restituisce "11"
 $numero = 10;
 echo 'Dopo:' . $numero++ .'<br/>';// Restituisce "10"
 echo 'Fine:' . $numero;// Restituisce "11"
 ?>

Sottrazione

Per la sottrazione tra due o più interi/decimali si usa il simbolo di sottrazione "-". Ad esempio:
 <?php
 $primo = 1983;
 $secondo = 1979;
 $sottrazione = $primo - $secondo; 
 echo $sottrazione; // Restituisce "4"
 ?>

Decremento

Anche per il decremento di una unità PHP mette a disposizione un operatore "veloce" che è determinato da due segni di sottrazione: "--". L'operatore di decremento può essere posto prima o dopo la variabile da modificare e, proprio come per l'operatore di incremento, determina differenti modifiche della variabile in questione:
<?php
 $numero = 10;
 echo 'Prima:' . --$numero .'<br/>'; // Restituisce "9"
 $numero = 10;
 echo 'Dopo:' . $numero-- .'<br/>';// Restituisce "10"
 echo 'Fine:' . $numero;// Restituisce "9"
 ?>

Divisione

Per la divisione tra due o più numeri si utilizza il simbolo slash "/". Ad esempio:
<?php
 $primo = 10;
 $secondo = 5;
 $divisione = $primo / $secondo; 
 echo $divisione; // Restituisce "2"
 ?>

Moltiplicazione

Per la moltiplicazione tra due o più numeri si utilizza il simbolo dell'asterisco "*". Ad esempio:
<?php
 $primo = 10;
 $secondo = 5;
 $moltiplicazione = $primo * $secondo; 
 echo $moltiplicazione; // Restituisce "50"
 ?>

Modulo

Il modulo rappresenta il resto di una divisione. In PHP il modulo è reso dal simbolo percentuale (%). Ad esempio:
<?php
 $primo = 10;
 $secondo = 4;
 $resto = $primo % $secondo; 
 echo $resto; // Restituisce "2"
 ?>

Ricerca
News
giu 3, 2010
È stato appena rilasciato, dalla società JetBrains, un nuovo IDE per la creazione rapida di progetti Web/PHP/MySQL.

tag: phpstorm, IDE, php

apr 3, 2010
Rilasciato JQuery UI in versione stabile. La release 1.8, oltre a numerosi bugfix, possiede due interessanti Widgets.

tag: jquery

mar 12, 2010
È stato da poco rilasciato il famoso forum SMF in versione 2.0RC3; tanti bugfix e un'aspetto più consolidato.

tag: smf, vbulletin, forum

mar 11, 2010
Un articolo "passo-passo" che spiega come configurare Google Apps con un qualsiasi tipo di pacchetto TopHost. Un'accoppiata vincente!

tag: TopHost, Google Apps

mar 9, 2010
Inserita la guida completa a PHP

tag: howtoprog

mar 8, 2010
Il sito è in fase di restyling; ci scusiamo per gli eventuali disagi ma, come vedrete a breve, vale la pena pazientare qualche giorno!