Currently have a number stored in a variable that is returned from an API call. I wish to insert a decimal point into this number before it's returned the the user.
I have tried exploding it into a list however, no luck.
$cTotal = 32275247631
I wish this variable to become:
$cTotal = 32.275247631
Do it with php's substr_replace
<?php
$num = 123456789;
$newstr = substr_replace($num, ".", 2, 0);
echo $newstr; // returns 12.3456789
?>
Based on your question i understood this.Try like below:
$cTotal = 32275247631;
echo substr_replace( $cTotal, '.', 2, 0 );
For more information check here
To insert decimal after n positions just divide number by 10^n.
$cTotal = 32275247631;
$position = 9;
$cTotal = $cTotal/pow(10,$position);
echo $cTotal;