Matematică în PHP
Pentru calculele obișnuite cu numere, PHP oferă o colecție de funcții matematice încorporate.
Funcția pi() în PHP
Apelul pi() îți dă valoarea lui PI, gata de folosit într-o formulă.
Obține valoarea lui PI
Afișează numărul pe care îl returnează pi():
Ieșire: script PHP
<?php
echo(pi());
?>
Funcțiile min() și max() în PHP
Transmite mai multe argumente către min() ca să-l obții pe cel mai mic sau către max() ca să-l obții pe cel mai mare.
Găsește valorile minimă și maximă
Din aceleași patru numere, min() alege -200, iar max() alege 150. Cele două rezultate sunt afișate unul lângă altul, fără nimic între ele:
Ieșire: script PHP
<?php
echo(min(0, 150, -8, -200));
echo(max(0, 150, -8, -200));
?>
Funcția abs() în PHP
abs() dă valoarea absolută a unui număr, adică forma lui pozitivă.
Obține valoarea absolută
Aici -6.7 devine 6.7:
Ieșire: script PHP
<?php
echo(abs(-6.7));
?>
Funcția sqrt() în PHP
Ca să obții rădăcina pătrată a unui număr, apelează sqrt().
Obține rădăcina pătrată
8 ori 8 fac 64, deci rădăcina pătrată a lui 64 este 8:
Ieșire: script PHP
<?php
echo(sqrt(64));
?>
Funcția round() în PHP
round() primește un număr în virgulă mobilă și îți dă cel mai apropiat număr întreg.
Rotunjește numere
3.60 se rotunjește în sus la 4, iar 0.49 se rotunjește în jos la 0, afișate fără nimic între ele, ca 40:
Ieșire: script PHP
<?php
echo(round(3.60));
echo(round(0.49));
?>
Numere aleatorii
Pentru un număr aleatoriu, apelează rand().
Fără argumente, nu poți influența intervalul. Parametrii opționali min și max îți permit să stabilești cel mai mic și cel mai mare număr întreg pe care îl poate returna.
Astfel, rand(10, 100) îți dă un număr întreg de la 10 la 100, iar ambele valori pot apărea.
Generează un număr aleatoriu
Fără argumente, rezultatul se schimbă de la o rulare la alta:
Ieșire: script PHP
<?php
echo(rand());
?>
Număr aleatoriu cu min și max
Aici rezultatul este întotdeauna un număr întreg de la 10 la 100:
Ieșire: script PHP
<?php
echo(rand(10, 100));
?>