Thread Apache::AuthDBI - seltsames verhalten
(21 answers)
Opened by marky at 2012-01-06 18:59
Ich nicht. Das ist eben kontextabhängig. Nutzt man = bei einem int und vergleicht mit einem string, wird der zu einer nummer gemacht. mit like wäre 1 nicht mit "1a" identisch.
ist doch bei perl nicht anders, 1 == "1a" aber 1 ne "1a". und: es gibt dabei auch warnings bei mysql. Also bug kann man es imho nicht nennen, eher design decision: was wollen die leute, wenn sie ein numerisches feld mit einem string vergleichen, einen fehler oder einen vergleich des feldes mit der numerischen interpretation des strings? |