New question

Question:

Date: 27-09-2020 10:33:29 (In Spanish)

Darle formato a un numero telefónico con PHP[Resolved]

Tengo una variable que contiene un numero telefónico pero quiero darle un formato Dominicano al numero telefónico.

Mi variable contiene
$telephone = 8098872070


Pero yo quiero darle este tipo de formato, que se vea de esta forma: (809) 887-2070
De esta forma contiene un formato mejor leíble para los usuarios de mi pías.

NOTA: la variable $telephone de mi proyecto contiene un int() no se si deba convertirlo a String para poder lograr el formato que quiero

Espero puedan ayudarme.
Tags: PHP Votes: 0 - Answers: 1 - Views: 5 Share on: Google Facebook Twitter LinkedIn Link
 

Answers:

  • Date: 27-09-2020 12:08:02 Ya he logrado solucionarlo con un pequeño trozo de código que tarde medio día en encontrar.
    Les confieso que en mi larga búsqueda encontró enormes funciones que hacia esto mismo que yo quería hacer, pero de una forma muy poco entendible y con una cantidad muy larga de código.

    He encontrado un código que hace justamente lo que yo busco y de una manera muy entendible y con poca cantidad de código.

    <?php
    
    $telephone = "8098877020"; 
    $format = "(".substr($telephone,0,3).")"." ".substr($telephone,5,3)."-".substr($telephone,6,4);
    
    echo $format;


    Con este trozo de código me devuelve mi numero de teléfono con formato Dominicano como yo lo buscaba, ya de ustedes depende de darle el formato de su pais correspondiente.

    Ahora me devuelve: (809) 887-7020

    Esta pregunta ya esta resuelta.
      Votes: 1 - Link answer
     
To actively participate in the community first must authenticate, enter the system.Sign In