Como aplicar máscaras dinâmicas em PHP

Veja como é simples aplicar uma máscara em um CPF ou CNPJ usando PHP

Podemos facilmente criar máscaras para inputs com Javascript usando o jQuery Mask, porém em alguns momentos precisamos fazer o processamento dessas máscaras no backend.

Se esse for o caso, você pode usar a  função abaixo que recebe como parâmetro um padrão de máscara e aplica esse padrão no valor informado.

Explicação da função

Basicamente essa função recebe um parâmetro de máscara e o valor que será mascarado, podemos notar que a máscara é dinâmica então podemos ali passar o padrão que desejamos aplicar no valor.

Exemplos de saída:

No exemplo acima vemos padrões de máscara para CPF e para celular:

Comentários

Nome:

Email (não será publicado):

Comentário: