2024 PHP Conference Japan

variant_or

(PHP 5, PHP 7, PHP 8)

variant_or對兩個變體執行邏輯或運算

說明

variant_or(混合 $left, 混合 $right): variant

執行位元 OR 運算。請注意,這與一般的 OR 運算略有不同。

參數

left

左運算元。

right

右運算元。

注意事項:

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

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

返回值

變體 OR 規則
如果 left 如果 right 則結果為
truetruetrue
truefalsetrue
truenulltrue
falsetruetrue
falsefalsefalse
falsenullnull
nulltruetrue
nullfalsenull
nullnullnull

錯誤/例外

失敗時拋出 com_exception

另請參閱

新增註解

使用者提供的註解

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