Gli operatori aritmetici in PHP

Gli operatori aritmetici in PHP

Gli operatori aritmetici in PHP sono simboli che vengono utilizzati per eseguire operazioni matematiche su variabili o valori.

Addizione (+)

$x = 5 + 2; // $x è uguale a 7

Sottrazione (-)

$x = 5 - 2; // $x è uguale a 3

Moltiplicazione (*)

$x = 5 * 2; // $x è uguale a 10

Divisione (*)

$x = 5 / 2; // $x è uguale a 2.5

Modulo (%)

$x = 5 % 2; // $x è uguale a 1

Potenza (**)

$x = 2 ** 3; // $x è uguale a 8

Operazioni di assegnazione aritmetica

Gli operatori di assegnazione aritmetica consentono di combinare un'operazione aritmetica con un'assegnazione. Ad esempio:

$x = 5;
$x += 2; //equivalente a $x = $x + 2; // $x è uguale a 7
$x -= 2; //equivalente a $x = $x - 2; // $x è uguale a 5
$x *= 2; //equivalente a $x = $x * 2; // $x è uguale a 10
$x /= 2; //equivalente a $x = $x / 2; // $x è uguale a 5
$x %= 2; //equivalente a $x = $x % 2; // $x è uguale a 1
$x **= 2; //equivalente a $x = $x ** 2; // $x è uguale a 25

Conversione da stringa a intero

L'operatore di somma (+) prima della variabile forza la conversione del valore in un numero intero.

$numeroStringa = "10";
var_dump(+$numeroStringa);
// output : int(10)

Trasformazione in numero negativo

L'operatore di sottrazione (-) prima della variabile trasforma il numero in negativo.

$numeroStringa = "10";
var_dump(10 * -$numeroStringa);
//output: int(-100)

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Copyright © 2023
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram