Mailinglisten-Archive |
Am 22.12.2006 um 06:37 schrieb Yannik Hampe: >> hmm, gut. Aber warum wird mein String '5.99' dann nicht dynamisch zum >> float 5.99? > > Weil php ein Komma und keinen Punkt erwartete... > Das müsste 5,99 sein... > > Obwohl das so eigentlich nicht sein sollte: > Aus der Doku: > > When a string is evaluated as a numeric value, the resulting value and > type are determined as follows. > > The string will evaluate as a float if it contains any of the > characters > '.', 'e', or 'E'. Otherwise, it will evaluate as an integer. Auch, wenn ich jetzt bestimmt nerve (sorry), aber der Doku Auszug sagt doch '.' und soweit ich weiß ist es im Computer üblich ein deutsches Dezimalstellenkomma durch einen Punkt zu ersetzen. Und in meiner Variable aus der XML Datei steht ein Punkt. Bin jetzt irgendwie verwirrt. Hendrik
php::bar PHP Wiki - Listenarchive