Let\'s suppose I have a string that contains \"7.2769482308e+01\" (this number came from 3rd party software, I cannot control the format).
What is t
Here is a very cheap one: $float = "7.2769482308e+01" + 0;
What about a simple cast to a float value ?
$string = "7.2769482308e+01";
$float = (float) $string;
I had success using number_format(1.2378147769392E+14, 0, '', '')
which was originally provided by this question.
This also works when the value is a string, like so: number_format("1.2378147769392E+14", 0, '', '')
. Go ahead, give it a try.