Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Πώς να Μετατροπή κειμένου σε UTF - 8 σε PHP

UTF - 8 είναι ένα είδος κωδικοποίησης χαρακτήρων που χρησιμοποιούνται συνήθως σε σελίδες Web , email , λειτουργικά συστήματα και εφαρμογές . UTF- 8 κωδικοποιεί όλες τις 1.112.064 Unicode χαρακτήρες , η οποία περιλαμβάνει πολύ περισσότερους χαρακτήρες από την ιστορική 128 - χαρακτήρων ASCII κωδικοποίηση. Όταν μια σελίδα Web λαμβάνει μια συμβολοσειρά κειμένου με διαφορετική κωδικοποίηση , μπορείτε να χρησιμοποιήσετε τη λειτουργία " mb_convert_encoding " PHP να μετατρέψει το string σε UTF - 8 κωδικοποίηση . Οδηγίες
Η

1 Ανοίξτε το αρχείο PHP σας σε ένα πρόγραμμα επεξεργασίας κειμένου , όπως το Notepad των Windows . 2

πρόσβαση σε μια συμβολοσειρά κειμένου που δεν είναι ήδη κωδικοποίηση UTF-8 . Μια συνήθως εμφανίζονται μη - κωδικοποίηση UTF-8 πηγή είναι μια κεφαλίδα HTTP , η οποία μερικές φορές είναι ISO- 8859-1 κωδικοποιημένα . Για παράδειγμα , πρόσβαση σε μια εισερχόμενη σειρά HTTP που ονομάζεται "Όνομα" με τον κωδικό " $ str = $ _POST [ " Όνομα " ] ? "
Εικόνων 3

μετατρέψει τη συμβολοσειρά κειμένου σε UTF - 8 με τη χρήση η λειτουργία mb_convert_encoding με τη μορφή " mb_convert_encoding (string , to_encoding , from_encoding ) ? " . Η « from_encoding " είναι μια προαιρετική παράμετρος που μπορείτε να χρησιμοποιήσετε για να καθορίσετε την κωδικοποίηση της συμβολοσειράς πηγή . Αν " from_encoding » παραλείπεται , η συνάρτηση χρησιμοποιεί την εσωτερική κωδικοποίηση της στοιχειοσειράς . Για παράδειγμα , " $ target = mb_convert_encoding ( $ str , " utf - 8 " , " ISO - 8859-1 " ) ? " Επιστρέφει μια κωδικοποίηση UTF-8 έκδοση της συμβολοσειράς κειμένου " str " στο " στόχο " string <. br > Φτηνές 4

Αποθηκεύστε το αρχείο PHP σας και κλείστε το πρόγραμμα επεξεργασίας κειμένου .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα