Яuбy / Говнокод #23468 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
and is the same as && but with lower precedence. They both use short-circuit evaluation.

WARNING: and even has lower precedence than = so you'll want to avoid and always

Запостил: SemaReal SemaReal, (Updated )

Комментарии (8) RSS

    • И даже приоритет совпадает. Из официального™ руководства по PHP:
      // Результат выражения (false || true) присваивается переменной $e
      // Действует как: ($e = (false || true))
      $e = false || true;
      
      // Константа false присваивается $f, а затем значение true игнорируется
      // Действует как: (($f = false) or true)
      $f = false or true;
      Ответить
  • Иметь все возможные операторы со всеми возможными приоритетами - весьма полезно. Так можно писать без скобок гораздо более долгое время.
    Слава функциональщине! Хаскелистам слава!
    Ответить

Добавить комментарий

Переведи на "PHP", guest!

    А не использовать ли нам bbcode?


    8