Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Otvorte stránku PHP v ľubovoľnom textovom editore . Prejdite do oblasti na stránke , kam chcete formátovať telefónne číslo , a zobraziť užívateľmi .
2
Vytvorte premennú PHP a pridelí mu telefónne číslo . Nasledujúci kód uloží vstup od užívateľa a odstráni nesprávne znaky , ktoré nepatria do telefónnom čísle : $ PHONE_NUMBER = preg_replace ( " /[ ^ 0-9 ] /" , " " , $ PHONE_NUMBER ) ;
3
Parse telefónne číslo , ak je to len sedem číslic . Niektorí užívatelia nepoužívajú 10 - miestne voľby v ich okolí , a tak majú vo zvyku zadaním iba sedem číslic . Táto funkcia detekuje iba sedem číslic a vloží pomlčku : if ( strlen ( $ PHONE_NUMBER ) == 7 ) return preg_replace ( " [ 0-9 ] /( [ 0-9 ] { 3 } ) , ( { 4 } ) /" , , " $ 1 - $ 2 " , $ PHONE_NUMBER ) ;
4
Vložte pomlčky a zátvorky , ak je telefónne číslo je 10 číslic . Ak telefónne číslo nie je 7 znakov a rovná sa 10 znakmi , táto časť kódu je vykonaný : elseif ( strlen ( $ PHONE_NUMBER ) == 10 ) return preg_replace ( " /( [ 0-9 ] { 3 } ) ( [ ,"0-9 ] { 3 } ) , ( [ 0-9 ] { 4 } ) /" , " ( $ 1 ) $ 2 - $ 3 " , $ PHONE_NUMBER ) ;
5
Vráťte telefón číslo bez formátovania , ak nie je niektorý zo štandardných dĺžok . Táto metóda sa používa ako predvolené pre tlač výstup pre užívateľa . Výsledný kód je nasledujúci : elsereturn $ PHONE_NUMBER ;