2010-12-15 12 views

Odpowiedz

12

tabele prawdy dla operatorów są takie same, a jedyną różnicą jest pierwszeństwo:

http://php.net/manual/en/language.operators.logical.php

http://www.php.net/manual/en/language.operators.precedence.php

+3

+1 Nie wiedziałem, że mają różnicę pierwszeństwa. Kazałeś mi usunąć moją odpowiedź. PHP jest tak podstępne. Nawet moja Zend PHP Certification nie przygotowało mnie na to niespodziankę! – Asaph

+3

@Asaph - Nie można oczekiwać, że PHP będzie spójne. :-) – amphetamachine

0

Wystarczy upewnić się, że cokolwiek konwencja zdecydujesz się przyjąć jesteś konsekwentne. W przeciwnym razie problemy z priorytetami będą prześladować twój kod.

+0

Albo możesz użyć nawiasów, które i tak powinieneś robić, ze względu na czytelność, jeśli nic więcej. – Benubird

Powiązane problemy