2009-11-28 5 views

Répondre

2
$code = "1234567890"; 
echo substr($code, 0, 4) . "-" . substr($code, 4, 4) . "-" . substr($code, 8, 2); 
0

Vous pouvez utiliser l'expression régulière.

$Text  = "1234567890"; 
$Pattern  = '/(.{4})(.{4})(.{2})/'; 
$Replacement = '$1-$2-$3'; 
$NewText  = preg_replace($Pattern, $Replacement, $Text);

Espérons que cela aide.

0

en jquery, par exemple:

<script> 
    $(document).ready(function(){ 
     n = $("#IdOfTheElement").text(); 
     n = n.substr(0, 4) + "-" + n.substr(4, 4) + "-" + n.substr(8); 
     $("#IdOfTheElement").text(n) 
    } 
</script> 
Questions connexes