seth: $_POST[foo] manipulieren/abfragen; implicit typecast

Beitrag lesen

gudn tach!

$_POST['Wert']+=isset($_POST['Auf'])-isset($_POST['Ab']);

isset() liefert ein boolesches Ergebnis. Damit würde ich ohne Not und Typecast keine arithmetischen Berechnungen anstellen.

false-true==-1. da braucht man weder NOT noch einen expliziten typecast.

Den Missbrauch von Funktionsergebnissen, auch wenn es technisch funktioniert, finde ich keine gute Idee. Das macht das Verstehen des Quelltextes nicht einfacher.

imho eine frage der gewoehnung.

Erst prüfen, ob $_POST["Wert"] überhaupt vorhanden ist, oder z.B. mit intval() vorbehandeln.

ack.

Dann so manipulieren, dass man die Intention dahinter direkt erkennt.

das waere imho gegeben.

prost
seth