Retorna a porção inteira de uma variante

# variant_int

(PHP 5, PHP 7, PHP 8)

variant_int — Retorna a porção inteira de uma variante

### Descrição

function variant_int(mixed `$value`): variant

Obtém a porção inteira de uma variante.

### Parâmetros

`value`

  A variante.

> Nota: Assim como todas as funções aritméticas variantes, os parâmetros para esta função podem ser um tipo nativo do PHP (inteiro, string, ponto flutuante, booleano ou `null`) ou uma instância de uma classe COM, VARIANT ou DOTNET. Tipos nativos do PHP serão convertidos em variantes usando as mesmas regras encontradas no construtor da classe variant. Objetos COM e DOTNET terão o valor de sua propriedade padrão obtido e usado como o valor da variante. As funções aritméticas variantes são empacotadores para funções com nomes semelhantes na biblioteca COM; para mais informações sobre estas funções, consulte a biblioteca MSDN. As funções do PHP são nomeadas de forma ligeiramente diferente; por exemplo, variant_add() no PHP corresponde a `VarAdd()` na documentação da MSDN.

### Valor Retornado

Se `value` for negativo, o primeiro negativo inteiro menor ou igual à variante é retornado, caso contrário retorna a porção inteira do valor de `value`.

### Erros/Exceções

Lança uma com_exception em caso de falha.

### Veja Também

- variant_fix() - Retorna a porção inteira de uma variante
- variant_round() - Arredonda uma variante para o número de casas decimais especificado
- floor() - Arredonda frações para baixo
- ceil() - Arredonda frações para cima
- round() - Arredonda um float

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open