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

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

Πώς να μετατρέψετε χαρακτήρες σε ASCII σε PHP

PHP : Hypertext Preprocessor είναι ένα server-side scripting γλώσσα που χρησιμοποιείται ευρέως σε συνδυασμό με το Hypertext Markup Language . PHP επιτρέπει για μια ποικιλία λειτουργιών και διαδικασιών, όπως η ανάλυση των επιμέρους χαρακτήρων σε μια συμβολοσειρά . Η " ord ( ) " PHP λειτουργία σας επιτρέπει να επιστρέψει την τιμή ASCII ενός χαρακτήρα . Αν θέλετε να το κάνετε αυτό για πολλούς χαρακτήρες σε μια σειρά , θα πρέπει να χρησιμοποιήσετε ένα βρόχο , όπως το ord ( ) συνάρτηση αξιολογεί μόνο τον πρώτο χαρακτήρα της συμβολοσειράς . Τα πράγματα που θα χρειαστείτε
επεξεργαστή κειμένου
Η Εμφάνιση Περισσότερες οδηγίες
η ord ( ) Λειτουργία
Η 1

Ξεκινήστε PHP script σας με το "
2

Κατάστημα σπάγκο ή το χαρακτήρα σας ως μια μεταβλητή:

$ jalv = " jorv " ?
εικόνων ; 3

Χρησιμοποιήστε το ord ( λειτουργία ) για να επιστρέψει την τιμή ASCII του πρώτου χαρακτήρα των μεταβλητών σας . ? Για παράδειγμα :

$ jalv = " jorv " ?

Echo ord ( jalv $ ) ?

Η εντολή echo θα εμφανίσει η τιμή . Μπορείτε επίσης να αποθηκεύσετε την τιμή σε μια μεταβλητή . Για παράδειγμα :

$ asc = ord ( jalv $ ) ?
Η 4

Τέλος PHP script σας με το " > "
εικόνων Χρησιμοποιώντας ένα . για Loop
5

Χρησιμοποιήστε το " strlen ( ) " λειτουργία για να μετρήσει τον αριθμό των χαρακτήρων στη συμβολοσειρά σας . Αποθηκεύστε αυτό σε μια μεταβλητή :

$ count = strlen ( $ jalv ) ?
Η 6

Ξεκινήστε ένα βρόχο με την αρχική παράμετρο " $ i = 0 " , για να επαναλάβει , ενώ " $ i " είναι μικρότερη ή ίση με το" $ count : «

για ( $ i = 0 ? $ i <= $ μετράνε ? $ i + + )

Η« παράμετρος $ i + + " . προσαυξήσεις " $ i" από ένα κάθε φορά που τελειώνει βρόχο
Η 7

Χρησιμοποιήστε τη substr ( λειτουργία ) μέσα σας για το βρόχο για να επιστρέψει την τιμή ASCII του κάθε χαρακτήρα στη συμβολοσειρά σας :

για ( $ i = 0 ? $ i <= $ μετράνε ? $ i + + ) {


echo ord ( substr ( $ jalv , $ i ) ) ?

}

η πρώτη παράμετρος της substr ( λειτουργία ) είναι η σειρά $ jalv και η δεύτερη λέει τη λειτουργία πού να αρχίσω την ανάλυσή της . Δεδομένου ότι η συνάρτηση ord ( ) μετατρέπει μόνο τον πρώτο χαρακτήρα της συμβολοσειράς , δεν χρειάζεται να καθορίσετε ένα τελικό σημείο για την substr ( λειτουργία ) .
Η
εικόνων

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

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