[SimpleXML] Opérations mathématiques sur des float
Bonjour,
J'ai lu un peu partout que Simplexml avait des soucis avec les données de type float. Je vous explique mon soucis.
Code:
1 2 3 4 5 6 7 8 9 10
| // j'ai un objet simplexml
$e->valeur;
var_dump($e->valeur); // object
$value=(float)$e->valeur; // float
fonction_utilisant_xml($value); // pas de soucis les résultats attendus sont au rendez-vous
// Par contre si je fais
$value=(float)$e->valeur;
$value -= 0.5;
var_dump($value); // float
fonction_utilisant_xml($value); // Rien, nada, pas d'erreur, mais pas de résultats non plus... |
L'un d'entre vous aurait-il une idée, une piste ?
Merci