Q39.
PHP 對兩個布林運算式進行OR 運算,其運算子為何?
網頁設計 · 乙級 · 應用軟體安裝及使用 · Q39
難易度分析
2 / 5
此題僅需掌握 PHP 基礎邏輯運算子的符號定義即可解答,屬於單純的術語記憶型考題。
正確答案:③∥
③ ∥:||(或寫為 or)是 PHP 中的 邏輯 OR 運算子,當兩個布林運算式中任一為真時即回傳真,符合題目所述的 OR 運算需求。
錯誤選項解析
- ① &&:&& 是 PHP 中的 邏輯 AND 運算子,用於判斷兩個運算式是否同時為真,而非 OR 運算。
- ② !:! 是 PHP 中的 邏輯 NOT 運算子,用於對單一布林值進行反向運算,不適用於兩個運算式之間的 OR 邏輯。
- ④ ^:^ 是 PHP 中的 位元 XOR 運算子(或邏輯互斥 OR),僅在兩運算式結果不同時回傳真,與標準 OR 運算的邏輯行為不同。
Learning Tip
"PHP 的邏輯運算子包含 &&(AND)、||(OR)、!(NOT) 三類,另有文字形式的 and、or、xor,兩者的運算優先順序不同是常見考點。實務上建議使用符號形式(||)以確保優先順序明確,避免與 XOR(互斥或) 混淆,XOR 僅在兩者結果相異時才回傳真。"
學員答題分佈
①&&0%
②!0%
③∥0%
④^0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!