phpbar.de logo

Mailinglisten-Archive

[php] Simple Multiplikation schlägt fehl

[php] Simple Multiplikation schlägt fehl

Hendrik Frank rik at shorebreak.de
Don Dez 21 21:49:21 CET 2006


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