Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como formatar números de telefone em PHP
A maioria dos aplicativos de desenvolvimento web salvar um número de 10 dígitos na base de dados , sem quaisquer traços ou parênteses . Pré-processador de hipertexto (PHP) é uma linguagem de script web que permite ao desenvolvedor criar páginas dinâmicas. O programador PHP precisa formatar o número de telefone antes de exibi -lo na página web, o que torna mais facilmente lido pelo usuário. Você pode usar o PHP para formatar um número de telefone com traços e parênteses com a função " strlen ()" . Esta função tem cada parte do número de telefone, analisa-lo e insere hífens e parênteses quando apropriado. Instruções
1

Abra a página PHP em qualquer editor de texto. Navegue até a área da página onde você deseja formatar um número de telefone e exibi-lo ao usuário.
2

Crie uma variável PHP e atribuir um número de telefone. O código a seguir salva a entrada do usuário e remove todos os caracteres incorretos que não pertencem no número de telefone : $ phone_number = preg_replace ("/[^ 0-9] /", " ", $ phone_number );
3

Analise o número de telefone , se é apenas sete dígitos. Alguns usuários não usar a discagem de 10 dígitos em sua área , então eles têm o hábito de entrar apenas sete dígitos. Esta função detecta apenas sete dígitos e insere um traço : if ( strlen ( $ phone_number ) == 7) preg_replace retorno ("/( [0-9] {3} ) ( [0-9] {4} ) /" ; , "$ 1 - $ 2 ", $ phone_number );
4

Inserir traços e parênteses se o número do telefone é de 10 dígitos. Se o número de telefone não é de 7 caracteres e é igual a 10 caracteres , esta parte do código é executado : elseif ( strlen ( $ phone_number ) == 10 ) return preg_replace ("/( [0-9] {3} ) ( [ ,"0-9] {3} ) ( [0-9] {4} ) /"," ($ 1) $ 2 - $ 3 " , $ phone_number );
5

devolver o telefone número sem formatação se não é qualquer um dos comprimentos standard . Este método é utilizado como um padrão de impressão de saída para o utilizador . O código final está abaixo: elsereturn $ phone_number ;

Anterior :

Próximo : No
  Os artigos relacionados
·Objeto Vs . Array in PHP 
·Como alterar a senha em PHP 
·Como estender uma classe para outra classe em PHP 
·PHP IDE Vs . PHP Eclipse 
·Como arredondar para um Decimal em PHP 
·PHP Web Design Tutorial 
·Matriz PHP Nomeado Função 
·Como Desenhar uma linha em PHP 
·Simples Banco de Dados MySQL PHP Tutorial 
·Como desativar consulta no MySQL Cache 
  Artigos em destaque
·O que é um cliente de Proxy 
·Construa seu próprio Database Driven site usando PHP 
·Como alocar um ponteiro matriz 2D 
·MySQL: Seqüência de Consulta para Int 
·Ferramentas para encontrar um vazamento de memória 
·Como editar um arquivo JSP 
·Java Quicktime Tutorial 
·Como alinhar horizontalmente em JavaScript TD 
·O que é um aplicativo GUI 
·Como usar o PHP Mailer 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados