2017-02-17 66 views
-3

我正面對下面的問題與我的PHP代碼。如何在您的計算中使用新的樓層值php

$value = 28.835223; 
$newValue = floor($value); 

當我回聲$newValue,它會顯示28。 但是,當我使用$newValue進行新的計算時,值爲28.835223

如何在我的計算中使用新的樓層值「28」?

+0

沒有它不應該返回到它的浮點值,一定是有什麼錯你的計算,請分享有關這一問題 – Mohammad

+0

謝謝穆罕默德的完整代碼,實際上地板工作正常,這是計算中的一個錯誤。 –

+0

你的代碼應該可以工作。看看你的代碼,你必須使用'$ value'而不是'$ newValue'。 – xSkuulz

回答

1

試試下面的代碼

$value = 28.835223; 
$newValue = (int) $value; 
echo $newValue; 
+0

謝謝Pramod,(int)也適用。 –