- setlocale: documentation ( source)
- sprintf: documentation ( source)
<?php
echo "locale default\n";
$a = 0.5;
echo $a;
echo "\n";
echo sprintf('%.02f', $a);
echo "\n";
echo "locale fr_FR.UTF-8";
echo "\n";
setlocale(LC_ALL, 'fr_FR.UTF-8');
echo $a;
echo "\n";
echo sprintf('%.02f', $a);
?>