je récupérer une valeur flottante à partir d'une base de données MySQL sur une page php (2.5, 3.0, etc.)Mise en forme conditionnelle d'un flotteur en PHP
Je voudrais formater cette valeur de sorte que si elle est en réalité un entier , il devrait montrer zéro décimales. (il devrait sortir 3 au lieu de 3.0, mais 2.5 comme sortie 2.5)
Quelle serait la manière la plus simple d'y parvenir?
est une erreur d'affectation (impossible d'affecter au résultat d'une fonction). utilisez ceci à la place: echo (intval ($ v) == $ v)? intval ($ v): $ v; – Kris
Ne voulez-vous pas utiliser == là? – Sukasa
Également, echo ($ v% 1? $ V: intval (% v)); réduirait vos appels de fonction par un, je ne peux pas me rappeler la fonction ainsi je ne peux pas dire combien plus vite cela pourrait être, alors encore une fois cela pourrait être pire. – Sukasa