Retirado do site http://clares.wordpress.com/
// funcao que gera os numeros com mascara
function mask($val, $mask){
$maskared = '';
$k = 0;
for($i = 0; $i<=strlen($mask)-1; $i++){
if($mask[$i] == '#'){
if(isset($val[$k])){
$maskared .= $val[$k++];
}
} else{
if(isset($mask[$i])){
$maskared .= $mask[$i];
}
}
}
return $maskared;
}
// exemplo
$cnpj = "11222333000199";
echo mask($cnpj,'##.###.###/####-##');
// funcao que gera os numeros com mascara
function mask($val, $mask){
$maskared = '';
$k = 0;
for($i = 0; $i<=strlen($mask)-1; $i++){
if($mask[$i] == '#'){
if(isset($val[$k])){
$maskared .= $val[$k++];
}
} else{
if(isset($mask[$i])){
$maskared .= $mask[$i];
}
}
}
return $maskared;
}
// exemplo
$cnpj = "11222333000199";
echo mask($cnpj,'##.###.###/####-##');
Comentários
Postar um comentário