variant_int

(PHP 5, PHP 7, PHP 8)

variant_intReturns the integer portion of a variant

說明

variant_int(mixed $value): variant

Gets the integer portion of a variant.

參數(shù)

value

The variant.

注意:

對于所有變量運(yùn)算函數(shù),本函數(shù)的參數(shù)可以是 PHP 內(nèi)置的類型(整數(shù),字符串,浮點數(shù),布爾型或者 null),或者是一個 COM,VARIANT 或者 DOTNET 類的實例。PHP 內(nèi)置類型將會使用和構(gòu)造variant類相同的規(guī)則轉(zhuǎn)換成變量。COM 和 DOTNET 對象的值將會取其默認(rèn)屬性并被當(dāng)成變量值使用。

變量運(yùn)算函數(shù)是同名函數(shù)在 COM 庫中的外包;有關(guān)此類函數(shù)的更多信息參見 MSDN 庫。PHP 函數(shù)命名有少許區(qū)別,例如 PHP 中的 variant_add() 對應(yīng)于 MSDN 文檔中的 VarAdd()。

返回值

If value is negative, then the first negative integer greater than or equal to the variant is returned, otherwise returns the integer portion of the value of value.

錯誤/異常

Throws a com_exception on failure.

參見

  • variant_fix() - Returns the integer portion of a variant
  • variant_round() - Rounds a variant to the specified number of decimal places
  • floor() - 舍去法取整
  • ceil() - 進(jìn)一法取整
  • round() - 對浮點數(shù)進(jìn)行四舍五入