variant_date_to_timestamp
variant_eqv
COM Funktionen
PHP Manual

# variant_div

(PHP 5)

variant_div — Returns the result from dividing two variants

### Beschreibung

mixed variant_div ( mixed `$left` , mixed `$right` )

Divides `left` by `right` and returns the result.

### Parameter-Liste

`left`

  The left operand.

`right`

  The right operand.

> Hinweis: Wie bei allen arithmetischen Variantfunktionen können die Parameter dieser Funktion entweder native PHP Typen (Integer, String, Fließkomma, Boolean oder `NULL`) oder Instanzen einer COM, VARIANT oder DOTNET Klasse sein. Native PHP Typen werden nach den gleichen Regeln in Varianten umgewandelt wie auch im Konstruktor der VARIANT Klasse. Für COM und DOTNET Objekte wird der Wert ihrer Standardeigenschaft genommen und als Variantenwert genutzt.
> Die arithmetischen Variantenfunktionen sind Wrapper für die ähnlich benannten Funktionen der COM Bibliothek, weiterführende Informationen hierzu finden sie in der MSDN Bibliothek. Die PHP Funktionen sind leicht abweichend benannt, so korrespondiert variant_add() in PHP zu VarAdd() in der MSDN Dokumentation.

### Rückgabewerte

Variant Division Rules
If | Then
--- | ---
Both expressions are of the string, date, character, boolean type | Double is returned
One expression is a string type and the other a character | Division and a double is returned
One expression is numeric and the other is a string | Division and a double is returned.
Both expressions are numeric | Division and a double is returned
Either expression is NULL | NULL is returned
`right` is empty and `left` is anything but empty | A com_exception with code `DISP_E_DIVBYZERO` is thrown
`left` is empty and `right` is anything but empty. | 0 as type double is returned
Both expressions are empty | A com_exception with code `DISP_E_OVERFLOW` is thrown

### Siehe auch

- variant_idiv()

variant_date_to_timestamp
variant_eqv
COM Funktionen
PHP Manual