Einzelnen Beitrag anzeigen

blackfin
(Gast)

n/a Beiträge
 
#609

AW: Was nervt euch so, wärend der Programmierung oder so allgemein

  Alt 20. Nov 2011, 14:54
in php gibt es ja auch noch === (also 3x istgleich), was zusätzlich zum Wert auch auf Gleichheit des Typs prüft.
(z.B. schlägt ein 0 === false dann fehl)
Da macht das manchmal Sinn...aber generell ist das auch dort auch kein Gutes Vorgehen und lässt sich immer eleganter lösen.

Das führt auch manchmal zu solchem Irrsinn, wie ich ihn z.B. so schon ein paar mal gesehen habe:
Code:
$proof = 0 ;
...
if ( (bool)$proof === false ) {
...
}

Geändert von blackfin (20. Nov 2011 um 14:57 Uhr)