Fonctions Mathématiques

Dans cette partie, nous allons utiliser quelques fonctions mathématiques comme :

  • round(), Permet d'arrondir une valeur numérique

  • sround(), Permet d'initialiser le générateur de nombres aléatoires

  • rand(), Permet de générer un nombre aléatoire

round()

Permet d'arrondir une valeur numérique.

round($var,Nb_decimales)

1
<?php
2
    $prix=18.4542215;
3
    echo round($prix,2); // Arrondi la variable $prix à 2 décimales
4
?>

srand()

srand permet d'initialiser le générateur de nombres aléatoires.

rand()

rand permet de générer un nombre aléatoire.

int rand (int $min , int $max)

1
<?php
2
    srand(); // initialiser le générateur de nombres aléatoires.
3
    $rand1 = rand(0,5); // Nombre aléatoire 1, on sort des valeurs aléatoires comprises entre 0 et 5
4
    $rand2 = rand(6,9); // Nombre aléatoire 2, on sort des valeurs aléatoires comprises entre 6 et 9
5
    $resultat = $rand1 + $rand2; // Calculer la somme
6
7
    echo "Calculer la somme de ces valeurs " .$rand1 ." + " .$rand2 ." Le total est " .$resultat;
8
9
?>

ExempleGénérer un code aléatoire

1
<?php
2
    $characts = 'abcdefghijklmnopqrstuvwxyz';
3
    $characts .= 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
4
    $characts .= '1234567890';
5
    $code_aleatoire = '';
6
7
    for($i=0;$i<7;$i++){
8
        echo $code_aleatoire .= $characts[ rand() % strlen($characts) ];
9
    }
10
?>

33W3WM3WMu3WMub3WMubK3WMubKa