(PHP 5, PHP 7, PHP 8)
variant_add — 將兩個 variant 值相加並返回結果
使用以下規則(取自 MSDN 函式庫),將 left
加到 right
,這些規則與 Visual Basic 的規則相對應。
如果 | 則 |
---|---|
兩個運算式都是字串型別 | 字串連接 |
一個運算式是字串型別,另一個是字元 | 相加 |
一個運算式是數值,另一個是字串 | 相加 |
兩個運算式都是數值 | 相加 |
任一運算式為 NULL | 返回 NULL |
兩個運算式都為空 | 返回整數子型別 |
left
左運算元。
right
右運算元。
注意事項:
與所有 variant 算術函式一樣,此函式的參數可以是 PHP 原生型別(整數、字串、浮點數、布林值或
null
),或是 COM、VARIANT 或 DOTNET 類別的實例。PHP 原生型別將使用與 variant 類別建構函式中相同的規則轉換為 variant。COM 和 DOTNET 物件將會使用其預設屬性的值作為 variant 值。variant 算術函式是 COM 函式庫中類似命名函式的包裝函式;有關這些函式的更多資訊,請參閱 MSDN 函式庫。PHP 函式的命名略有不同;例如,PHP 中的 variant_add() 對應於 MSDN 文件中的
VarAdd()
。
返回結果。
失敗時拋出 com_exception。