1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
<?php //Converti un nombre de la forme XXXXXXX en X.XXX.XXX
$nombre='80000000000'; //un nombre a traiter
function converti ($nombre){ $nombre=strrev($nombre); $nb = preg_split('//', $nombre, -1, PREG_SPLIT_NO_EMPTY); $nombre_new=""; for ($i = 2 ; $i <= strlen($nombre)+4 ; $i=$i+3){ $nombre_new=$nombre_new.$nb[$i-2].$nb[$i-1].$nb[$i]."."; } $nombre=strrev($nombre_new); $nb = preg_split('//', $nombre, -1, PREG_SPLIT_NO_EMPTY); for ($i = 2 ; $i <= strlen($nombre); $i++){ $nombre_fin=$nombre_fin.$nb[$i];} return $nombre_fin;}
echo converti($nombre);
?> |