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

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

Κωδικός χαρακτήρα στην αρχή μιας συμβολοσειράς στην PHP

Web προγραμματιστές μπορούν να δημιουργήσουν εφαρμογές χρησιμοποιώντας τη γλώσσα PHP , η οποία παρέχει μια σειρά από επιλογές για το χειρισμό των δεδομένων . Server-side scripts σε PHP μπορεί να αποθηκεύσει και τις αξίες των δεδομένων διεργασίας , όπως συμβολοσειρές κειμένου . Συχνά , οι προγραμματιστές πρέπει να μάθετε πληροφορίες σχετικά με συγκεκριμένους χαρακτήρες σε μια συμβολοσειρά κειμένου . Η γλώσσα PHP παρέχει μια ποικιλία λειτουργιών για την πρόσβαση σε πληροφορίες σχετικά με τις συμβολοσειρές , συμπεριλαμβανομένης της λειτουργίας ord , η οποία επιστρέφει τον κώδικα ASCII για τον πρώτο χαρακτήρα μιας συμβολοσειράς . Οι μεταβλητές String
Η

scripts PHP μπορεί να αποθηκεύσει συμβολοσειρές κειμένου ως μεταβλητές . Το ακόλουθο δείγμα κώδικα δείχνει : $ my_text = " Εδώ είναι μερικά κείμενο" ?

Μόλις ένα σενάριο PHP έχει μια μεταβλητή συμβολοσειράς , μπορεί να καλέσει συναρτήσεις συμβολοσειράς σε αυτό . Αυτά περιλαμβάνουν βοηθητικά προγράμματα για να επιστρέψουν τα τμήματα μιας σειράς και πληροφορίες σχετικά με το περιεχόμενό της , όπως το μήκος της . Κάθε συμβολοσειράς στην PHP είναι μια ακολουθία χαρακτήρων , η οποία μπορεί να περιλαμβάνει γράμματα του αλφαβήτου , αριθμούς και σημεία στίξης .
Εικόνων Ord Λειτουργία
Η

Η λειτουργία ord σε PHP επιστρέφει την τιμή ASCII του χαρακτήρα κατά την έναρξη μιας συμβολοσειράς . Το ακόλουθο δείγμα κώδικα δείχνει την κλήση της συνάρτησης : ord ( $ my_text ) ?

Η συνάρτηση παίρνει μια παράμετρο συμβολοσειράς και επιστρέφει μια αριθμητική τιμή που αντιπροσωπεύει τον κώδικα ASCII για το χαρακτήρα στην πρώτη θέση στη σειρά . Η λειτουργία ord μπορεί εναλλακτικά να ονομαστεί με ένα κυριολεκτικό string , ως εξής : ord ( " Εδώ είναι μερικά κείμενο" ) ?

Αν και η λειτουργία λαμβάνει ένα string το οποίο μπορεί να είναι οποιοδήποτε μήκος , επιστρέφει μόνο πληροφορίες σχετικά με το πρώτο χαρακτήρα , αγνοώντας τα υπόλοιπα .

Η ASCII αξία
Η

Ο κώδικας ASCII επέστρεψε από τη λειτουργία ord είναι ένας ακέραιος αριθμός . Ένα σενάριο PHP μπορεί να αποθηκεύσει την τιμή που επιστρέφεται όπως στο ακόλουθο εκτεταμένο κωδικό : $ char_code = ord ( $ my_text ) ?

Εναλλακτικά , το σενάριο μπορεί να παραπέμπει στην αξία άμεσα , ως εξής : echo "

? Ο πρώτος κωδικός του χαρακτήρα είναι :

" ?

Ο κωδικός αυτός γράφει την τιμή ASCII έξω στο πρόγραμμα περιήγησης του χρήστη , μαζί με άλλο κείμενο και HTML " ord ( $ my_text ) . ». σήμανσης . Εάν ένα σενάριο αποθηκεύει τον κωδικό χαρακτήρα , χρησιμοποιώντας μια μεταβλητή αναφοράς , μπορεί να αναφέρεται στην αξία σε κάθε μεταγενέστερη σημείο στον τομέα της μεταποίησης .
Εικόνων substrings
Η

Στην PHP , προγραμματιστές μπορούν να χρησιμοποιήσουν πρόσθετες λειτουργίες string για να επιστρέψει πληροφορίες χαρακτήρα . Όταν μια δέσμη ενεργειών δεν χρειάζεται την τιμή ASCII για τον πρώτο χαρακτήρα , αλλά θα πρέπει να αποθηκεύσετε τον πρώτο χαρακτήρα ως ξεχωριστή μεταβλητή , μπορεί να ανακτήσει μια δευτερεύουσα ως εξής : $ first_char = substr ( $ my_text , 0 , 1 ) ?

Αυτός ο κώδικας απαιτεί τη λειτουργία substring , περνώντας μια αναφορά στο κορδόνι . Η κλήση της συνάρτησης καθορίζει επίσης τη θέση έναρξης της επιθυμητής συμβολοσειράς , μαζί με το μήκος του . Η πρώτη θέση στη σειρά είναι μηδέν , έτσι ώστε αυτός ο κώδικας επιστρέφει ένα αντίγραφο του πρώτου χαρακτήρα , την αποθήκευσή του σε μια ειδική μεταβλητή .
Η
εικόνων

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

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