• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:条件分岐での排他的な論理和について)

条件分岐での排他的な論理和について

このQ&Aのポイント
  • $aが 'abc' 'xyz' 以外の時に実行したい場合の条件分岐。
  • if文で書く最も処理が高速でスマートな方法教えて下さい。
  • 部分一致ではないので正規表現は使いたくありませんが、比較演算子を使うより正規表現を使ったほうが処理が高速な場合は正規表現も有りでお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • _kappe_
  • ベストアンサー率68% (1581/2304)
回答No.1

ifで書くなら if( $a ne 'abc' && $a ne 'xyz' ){...} でいいんじゃないでしょうか。

nerumako
質問者

お礼

お礼を忘れておりました。回答ありがとうございました。

その他の回答 (1)

  • watanabe04
  • ベストアンサー率18% (295/1598)
回答No.2

ちょっと文法がわかんないが、 if( $a ne 'abc' && $a ne 'xyz' ){...} でいけます。 「abc以外かつxyz以外」という条件ですね。

nerumako
質問者

お礼

お礼を忘れておりました。 回答ありがとうございました。

関連するQ&A