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
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
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
Exemple : Générer un code aléatoire
1
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