格式编号不包含小数

时间:2013-09-22 18:07:11

标签: php

让我们说变量$ number保持小数,如16.66677666777

我如何让它回显$ number而只是说16而不是16.66677666777?

6 个答案:

答案 0 :(得分:1)

这就足够了。

<?php
$number=16.66677666777;
echo (int)$number; //16

答案 1 :(得分:1)

echo intval(2.0000); //2

请参阅this

答案 2 :(得分:1)

只需使用intval函数

$number = 16.66677666777;

$number = intval($number);

答案 3 :(得分:1)

您可以将其转换为整数:

echo (int) $number;

或使用intval

echo intval($number);

或者您可以使用数学函数floor来舍入数字。

echo floor($number);

此函数保持变量类型float。

在这里你会找到一个小例子: http://codepad.org/4um8gJSi

答案 4 :(得分:1)

你也可以使用floor()

echo floor(16.66677666777); 

答案 5 :(得分:1)

只需使用inval函数

http://php.net/manual/en/function.intval.php

 $number = 16.66677666777;
 echo intval($number); //16