1 Ανοίξτε τη σελίδα PHP σε οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου . Πλοηγηθείτε στην περιοχή της σελίδας όπου θέλετε να μορφοποιήσετε έναν αριθμό τηλεφώνου και να το εμφανίσετε στο χρήστη . 2
Δημιουργήστε μια μεταβλητή της PHP και να ορίσετε έναν αριθμό τηλεφώνου . Ο ακόλουθος κώδικας εξοικονομεί είσοδο από το χρήστη και καταργεί κάθε λανθασμένους χαρακτήρες που δεν ανήκουν στον αριθμό τηλεφώνου : $ PHONE_NUMBER = preg_replace ( " /[ ^ 0-9 ] /" , " " , $ PHONE_NUMBER ) ?
εικόνων 3
Ανάλυση της αριθμό τηλεφώνου, αν είναι μόνο επτά ψηφία . Ορισμένοι χρήστες δεν χρησιμοποιούν 10 -ψήφιο κλήσης στην περιοχή τους , έτσι ώστε να έχουν μια συνήθεια να εισέρχονται μόνο επτά ψηφία . Αυτή η λειτουργία ανιχνεύει μόνο επτά ψηφία και εισάγει μια παύλα : εάν ( strlen ( $ PHONE_NUMBER ) == 7 ) preg_replace επιστροφής ( " /( [ 0-9 ] { 3 } ) ( [ 0-9 ] { 4 } ) /" ? , " $ 1 - $ 2" , $ PHONE_NUMBER ) ?
Η 4
Εισαγωγή παύλες και παρενθέσεις αν ο αριθμός τηλεφώνου είναι 10 ψηφία . Εάν ο αριθμός τηλεφώνου δεν είναι 7 χαρακτήρες και ισούται με 10 χαρακτήρες , αυτό το τμήμα του κώδικα που εκτελείται : elseif ( strlen ( $ PHONE_NUMBER ) == 10 ) preg_replace επιστροφής ( " /( [ 0-9 ] { 3 } ) ( [ ,"Eán o arithmós ti̱lefó̱nou den eínai 7 charaktí̱res kai isoútai me 10 charaktí̱res , af̱tó to tmí̱ma tou kó̱dika pou ekteleítai :̱ elseif ( strlen ( $ PHONE_NUMBER ) == 10 ) preg_replace epistrofí̱s ( " /( [ 0-9 ] { 3 } ) ( [ 0-9 ] { 3 } ) ( [ 0-9 ] { 4 } ) /" , " ( $ 1) $ 2 - $ 3 " , $ PHONE_NUMBER ) ?
5
Επιστρέψτε το τηλέφωνο αριθμός χωρίς οποιαδήποτε μορφοποίηση , εάν δεν είναι οποιαδήποτε από τις τυποποιημένα μήκη . Η μέθοδος αυτή χρησιμοποιείται ως προεπιλογή για την εκτύπωση εξόδου στο χρήστη . Ο τελικός κώδικας είναι παρακάτω: elsereturn $ PHONE_NUMBER ?
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα