Har ett script där jag tidigare använt round för att få till rätt värde. Har dock upptäckt att det ibland blir lite galet. Den bästa lösningen hade helt enkelt varit att bara plocka bort decimalerna. Hur gör man det på enklast möjliga sätt ?
Inga decimaler
2 svar · 351 visningar · startad av F_I_C
intval tar bort decimalerna.
<?php
echo intval(5.015);
?>
Skriver ut 5.
round?
<?php
echo round(5.015, 0);
?>
Skriver ut 5.
Vill du avrunda uppåt, använd http://se.php.net/ceil
Nedåt, http://se.php.net/floor
<?php
echo round(5.75, 0);
?>
Skriver ut 6. Där det blir fel för mig vill ha det till 5.
intval funkar perfekt till det, tack!