Yep,
J'ai un truc qui me turlupine.
Lorsque j’essaie d'afficher un gros entier (numéro SIRET sur 14 digits)
[code:1:9c77495147]echo "45817145900057";[/code:1:9c77495147]
PHP me retourne la valeur en puissance de 10 : 4.58171459E+13
Si je remplace les "0" par des "1"
[code:1:9c77495147]echo "45817145911157";[/code:1:9c77495147]
Cette fois ci PHP me retourne la valeur arrondie : 45817145911100
Après quelques test, j'ai pu déduire que jusqu’à 12 digits tout ce passais bien mais qu'a partir de 13 digits PHP fais ce qui lui chante..
Encore plus fort, ceci concerne uniquement ma machine de DEV.
La machine de PROD supporte 18 digits sans broncher mais au 19e elle déraille aussi.
Quelqu'un aurais une explication à cette bizarrerie ??
++
2ShEp