COM Функции
PHP Manual

variant_idiv

(PHP 5)

variant_idivConverts variants to integers and then returns the result from dividing them

Описание

mixed variant_idiv ( mixed $left , mixed $right )

Converts left and right to integer values, and then performs integer division.

Параметри

left

The left operand.

right

The right operand.

Забележка: Както и при останалите функции за вариантна аритметика, параметрите на тази функция могат да бъдат както от прост тип в PHP (целочислен, низ, плаващ, булев или NULL), така и инстанция някой от класовете COM, VARIANT или DOTNET. Простите типове в PHP ще бъдат преобразувани до варианти според същите правила, използвани от конструктора на класа VARIANT. Обектите COM и DOTNET ще вземат стйността на свойството им по подразбиране и ще използват тази стойност като стойност на варианта.
Функциите за вариантна аритметика са опаковки на именуваните по подобен начин функции в библиотеката COM; за повече информация относно тези функции се консултирайте с библиотеката MSDN. Функциите в PHP са именувани малко по-различно; например variant_add() в PHP отговаря на VarAdd() в документацията на MSDN.

Връщани стойности

Variant Integer Division Rules
If Then
Both expressions are of the string, date, character, boolean type Division and integer is returned
One expression is a string type and the other a character Division
One expression is numeric and the other is a string Division
Both expressions are numeric Division
Either expression is NULL NULL is returned
Both expressions are empty A com_exception with code DISP_E_DIVBYZERO is thrown

Вж. също


COM Функции
PHP Manual