Hallo fastix®.
Da die Eulersche Zahl (e) bereits als Symbol für Exponent gebraucht wird ist nicht zu befürchten, dass diese früher oder später als "numerisches Symbol", in is_mumeric() verwendet, ein true liefert.
Ich verstehe hiervon zwar nur die Hälfte, glaube aber dennoch zu verstehen, was du meinst.
Folgendes Skript führt zu folgenden Ergebnis:
[...]
-> Es wird also nur geprüft, ob der mixed-value als Integer zu interpretieren ist. Selbst ungesetzte Konstanten (e) werden nicht als numerisch zurückgegeben.
Etwas anderes hätte mich auch gewundert.
Aber danke für den Testfall.
Einen schönen Samstag noch.
Gruß, Ashura
--
Selfcode: sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:) fl:( ss:) ls:[ js:|
30 Days to becoming an Opera8 Lover -- Opera Mini on Treo
Meine Browser: Opera 8.02 | Firefox 1.0.6 | Lynx 2.8.5 | Netscape 4.7 | IE 6.0
[Deshalb frei! - Argumente pro freie Software]
Selfcode: sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:) fl:( ss:) ls:[ js:|
30 Days to becoming an Opera8 Lover -- Opera Mini on Treo
Meine Browser: Opera 8.02 | Firefox 1.0.6 | Lynx 2.8.5 | Netscape 4.7 | IE 6.0
[Deshalb frei! - Argumente pro freie Software]