Ce face abs
abs transformă orice număr negativ în pozitiv. Numerele pozitive și zero rămân la fel. Tipul se păstrează: un int rămâne int, un float rămâne float.
Este folosită mai ales pentru diferențe, când nu contează care valoare este mai mare.
Parametri
| Parametru | Descriere |
|---|---|
$num |
Numărul. |
Ce returnează
Valoarea absolută.
Exemple
Exemplul 1: Valori absolute
<?php
var_dump(abs(-15));
var_dump(abs(4.2));
var_dump(abs(-0.5));
Rezultat
int(15)
float(4.2)
float(0.5)
Exemplul 2: Diferența dintre două temperaturi
<?php
$iasi = -3;
$constanta = 4;
echo "Diferența: " . abs($iasi - $constanta) . " grade";
Rezultat
Diferența: 7 grade
Greșeli frecvente
- Dai un text care nu este număr, de exemplu
abs("abc"). În PHP 8 primeștiTypeError.