PHP Conference Japan 2024

variant_idiv

(PHP 5, PHP 7, PHP 8)

variant_idiv將變體轉換為整數,然後傳回相除的結果

說明

variant_idiv(混合型別 $left, 混合型別 $right): variant

leftright 轉換為整數值,然後執行整數除法。

參數

left

左運算元。

right

右運算元。

注意事項:

與所有 variant 算術函式一樣,此函式的參數可以是 PHP 原生類型(整數、字串、浮點數、布林值或 null),或是 COM、VARIANT 或 DOTNET 類別的實例。PHP 原生類型將使用與 variant 類別建構函式中相同的規則轉換為 variant。COM 和 DOTNET 物件將使用其預設屬性的值作為 variant 值。

variant 算術函式是 COM 程式庫中類似名稱函式的包裝器;有關這些函式的更多資訊,請參閱 MSDN 程式庫。PHP 函式的命名略有不同;例如,PHP 中的 variant_add() 對應於 MSDN 文件中的 VarAdd()

返回值

Variant 整數除法規則
如果
兩個運算式都是字串、日期、字元、布林類型 執行除法並返回整數
一個運算式是字串類型,另一個是字元類型 執行除法
一個運算式是數值類型,另一個是字串類型 執行除法
兩個運算式都是數值類型 執行除法
任一運算式為 NULL 返回 NULL
兩個運算式都為空 拋出程式碼為 DISP_E_DIVBYZEROcom_exception 例外

錯誤/例外

失敗時拋出 com_exception 例外。

參見

新增註釋

使用者提供的註釋

此頁面沒有使用者提供的註釋。
To Top