プロが教える店舗&オフィスのセキュリティ対策術

今まで長い間、何か勘違いしていたのか、条件が2つ以上になると、
長い間このように書いていたのですが、
if( ($a%2==1 && $b==1) && ($c eq 10 && $d == 5) ) {
print "ok";
}

下記スクリプトでも正常に動作しますか?
if( $a%2==1 && $b==1 && $c eq 10 && $d == 5){
print "ok";
}

A 回答 (2件)

動きますね。

同じ意味です。
    • good
    • 0
この回答へのお礼

回答いただきありがとうございます。
ありがとうございます。安心いたしました。

お礼日時:2014/05/18 13:41

どちらも同じ意味です. 同じですが....



$c eq 10
って条件が何をしたいのかわからん. 「どうなるか」はもちろんわかるけど, 「どうしてそう書いたのか」がわからない.
    • good
    • 0
この回答へのお礼

回答いただきありがとうございます。
ありがとうございます。安心いたしました。
また、ここには、文字列が入ることも想定しています。

お礼日時:2014/05/18 13:40

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!