LONGEPASS
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 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!

相似類型題目