frand
Découvez les bases de PHP dans mon support de formation dédié à ce puissant langage orienté web.
Dans cette partie, nous allons utiliser quelques fonctions mathématiques comme :
Permet d'arrondir une valeur numérique.
round($var,Nb_decimales)
<?php
$Prix=18.4542215;
echo round($Prix,2); // Arrondi la variable $Prix à 2 décimales
?>
srand permet d'initialiser le générateur de nombres aléatoires.
rand permet de générer un nombre aléatoire.
int rand (int $min , int $max)
<?php
srand(); // initialiser le générateur de nombres aléatoires.
$rand1=rand(0,5); // Nombre aléatoire 1, on sort des valeurs aléatoires comprises entre 0 et 5
$rand2=rand(6,9); // Nombre aléatoire 2, on sort des valeurs aléatoires comprises entre 6 et 9
$resultat=$rand1+$rand2; // Calculer la somme
echo "Calculer la somme de ces valeurs " .$rand1 ." + " .$rand2 ." Le total est " .$resultat;
?>
Exemple : générer un code aléatoire
<?php
$characts = 'abcdefghijklmnopqrstuvwxyz';
$characts .= 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
$characts .= '1234567890';
$code_aleatoire = '';
for($i=0;$i<7;$i++){
echo $code_aleatoire .= $characts[ rand() % strlen($characts) ];
}
?>