(PHP 5, PHP 7, PHP 8)
variant_fix — 返回变体的整数部分
value
变体。
注意:
与所有变体算术函数一样,此函数的参数可以是 PHP 原生类型(整数、字符串、浮点数、布尔值或
null
),也可以是 COM、VARIANT 或 DOTNET 类的实例。PHP 原生类型将使用与 variant 类构造函数中相同的规则转换为变体。COM 和 DOTNET 对象将使用其默认属性的值作为变体值。变体算术函数是 COM 库中同名函数的包装器;有关这些函数的更多信息,请参阅 MSDN 库。PHP 函数的名称略有不同;例如,PHP 中的 variant_add() 对应于 MSDN 文档中的
VarAdd()
。
如果 value
为负数,则返回大于或等于变体的第一个负整数,否则返回 value
值的整数部分。
在失败时抛出 com_exception。
此文档基于 MSDN 文档;似乎此函数与 variant_int() 相同,或者 MSDN 文档中存在错误。