phpbar.de logo

Mailinglisten-Archive

[php] Klammerung

[php] Klammerung

Sebastian Mendel lists at sebastianmendel.de
Fre Mai 28 09:53:03 CEST 2004


Dennis Sterzenbach schrieb:

> Hallo Liste,
> 
> kleine Frage zur Klammerung bei Kontroll-Strukturen:
> Wie klammert ihr mehrere Ausdrücke innerhalb einer Abfrage?
> Beispiel:
> if ($ab >= 1 && $ac <= 9) ...

dieses /\

> oder
> if (($ab >= 1) && ($ac <= 9)) ...

dieses nicht!


welche Operatoren zuerst ausgewertet werden steht hier:
http://de3.php.net/manual/en/language.operators.php#language.operators.precedence

darraus erkennt man ob eine Klammerung nötig ist oder nicht

z.b.

1 >= $a && 1 >= $b

aber!:

( $a = funcA() ) && ( $b = funcB() )
oder
( $a xor $b ) && ( $a xor $c )

man kann oder sollte aber auch Klammern wenn es der Übersichtlichkeit dient.

-- 
Sebastian Mendel (www.sebastianmendel.de)

*www.warzonez.de* | www.tekkno4u.de | www.nofetish.com

php::bar PHP Wiki   -   Listenarchive