En
PHP il existe pas mal de fonctions qui permettent de manipuler les nombres, en voici quelques unes.
Formater un nombre
La fonction
number_format() permet de formater un nombre en imposant le nombre de décimales et de définir les symboles représentant la virgule et séparant les groupes de milliers.
echo number_format(2325.58, 1, '.'); // affiche 2325.5
echo number_format(2325.58, 2, ','); // affiche 2325,58
Arrondi d'un nombre
Il y a trois fonctions pour arrondir un nombre:
- ceil() Arrondi à l'entier supérieur
- floor() Arrondi à l'entier inférieur
- round() Arrondi à l'entier le plus proche
echo ceil(1.1); // Affiche 2
echo floor(1.6); // affiche 1
echo round(2.7); // affiche 3
Vérifier si une variable est un nombre
La fonction
is_numeric() vérifie si une variable est un nombre.
is_int(1.4) // retourne vrai
is_int(3) // retourne vrai
is_int("chaine") // retourne faux
Vérifier si une variable est un nombre entier
La fonction
is_int() vérifie si une variable est un nombre entier.
is_int(5) // retourne vrai
is_int(3.6) // retourne faux
Imprimer cette publication