| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Sådan Format Telefonnumre i PHP
    Most webudvikling applikationer gemmer en 10 -cifret nummer i databasen uden bindestreger eller parenteser . Hypertext præprocessor (PHP ) er et web scripting sprog , der giver bygherren at skabe dynamiske sider. PHP programmør skal formatere telefonnummer, før du viser den på websiden , hvilket gør det lettere læst af brugeren. Du kan bruge PHP til at formatere et telefonnummer med bindestreger og parenteser ved hjælp af " strlen ()" funktionen . Denne funktion tager hver del af telefonnummeret, analyserer den og indsætter bindestreger og parenteser eventuelt . Instruktioner
    1

    Åbn PHP side i enhver teksteditor . Naviger til det område af siden, hvor du vil formatere et telefonnummer og vise det til brugeren.
    2

    Opret en PHP variabel og tildele den et telefonnummer. Følgende kode sparer input fra brugeren og fjerner eventuelle forkerte tegn , der ikke hører hjemme i det telefonnummer : $ PHONE_NUMBER = preg_replace ( " /[^ 0-9] /", "" , $ PHONE_NUMBER ) ;
    3

    Parse telefonnummer, hvis det kun er syv cifre. Nogle brugere bruger ikke 10-cifret opkald i deres område , så de har en vane med at komme ind kun syv cifre. Denne funktion registrerer kun syv cifre og indsætter en bindestreg : if ( strlen ( $ PHONE_NUMBER ) == 7 ) return preg_replace ( " /( [0-9] {3} ) ( [0-9] {4} ) /" , , "$ 1 - $ 2 " , $ PHONE_NUMBER ),
    4

    Indsæt bindestreger og parenteser , hvis telefonnummeret er 10 cifre. Hvis telefonnummeret ikke er 7 tegn, og svarer til 10 tegn , er denne del af koden eksekveres : elseif ( strlen ( $ PHONE_NUMBER ) == 10 ) return preg_replace ( " /( [0-9] {3} ) ( [ ,"0-9] {3} ) ( [0-9] {4} ) /"," ($ 1) $ 2 - $ 3 " , $ PHONE_NUMBER )
    5

    returnere telefonen nummer uden nogen formatering , hvis det ikke er nogen af ​​de standard længder. Denne metode anvendes som en standard til at udskrive output til brugeren . Den endelige kode er nedenfor: elsereturn $ PHONE_NUMBER ,

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Slut Oracle database PHP 
    ·Definition af Global og Static i PHP 
    ·Hvad er en PHP File Format 
    ·Hvordan Lær SQL Online for Free 
    ·PHP Anonyme funktioner 
    ·Hvordan til at behandle kreditkort i PHP 
    ·Sådan Find en String i String PHP 
    ·Sådan tilføjes PHP Lysbord til PHP 
    ·Tutorial for MySQL REGUDTRYK 
    ·MySQL PHP Søg Scripts 
      Anbefalede Artikler
    ·Sådan Format Kolonne Aliaser i MySQL 
    ·Hvordan til at tillade brugen af PHP System Funktioner 
    ·Sådan importeres Klasser i Java 
    ·Sådan graf med software til Python 
    ·Sådan ændres farver i Java med begivenheder 
    ·ServerSocket Brug af chat i Java 
    ·Sådan Upload PHP Image & Make Thumbnail Indsatser til …
    ·Sådan Gør Square Roots i Visual Basic 
    ·Sådan Find et primtal hjælp Javascript 
    ·Sådan fjernes SQLite i C 
    Copyright © Computer Viden http://www.computerdk.com