0

私は優先順位について知っていますが、1つの単純な条件がある場合:

if ($a == 1 AND $b == 2){

}

との違いはありますか

if ($a == 1 && $b == 2){

}

4

3 に答える 3

5

ANDおそらく使用する方がいくらか読みやすいことを除いて、まったく違いはありません。

編集:チェックしたばかりで、演算子の優先順位にわずかな違いがあります。http://php.net/manual/en/language.operators.precedence.phpを参照してください。

于 2012-08-12T09:06:14.587 に答える
4

彼らはまったく同じことをします。&&ただし、優先順位は高くなりANDます。

これは以前に尋ねられました:

PHP-および/またはキーワード

PHP:「&&」と「AND」の違い

于 2012-08-12T09:09:41.200 に答える
1

どちらもphpでも同じように機能しますが、ほとんどのプログラマーは、ほとんどのプログラミング言語で使用される構文として&&を使用することに慣れています。

于 2012-08-12T09:09:13.423 に答える