İşinize yarayabilir:

<?php
function formatNumber($number, $pad) {
    $padded_number = str_pad($number, $pad, '0', STR_PAD_LEFT);
    $arr = array();
    $count = strlen($padded_number);
    for($i = $count - 1; $i >= 0 ; $i--) {
        if($i == $count - 1){
            array_push($arr, "0", "0", ".");
            array_push($arr, $padded_number[$i]);
        }
        elseif(($count - $i) % 3 == 0 && $i != 0){
            array_push($arr, $padded_number[$i]);
            array_push($arr, ",");
        }
        else{
            array_push($arr, $padded_number[$i]);
        }
    }
    $joined = join("",$arr);
    $reversed = strrev($joined);
    return $reversed;
}
$number = "0012350";
$result = formatNumber($number, 15);
echo $result; 
?>