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 , περνώντας μια αναφορά στο κορδόνι . Η κλήση της συνάρτησης καθορίζει επίσης τη θέση έναρξης της επιθυμητής συμβολοσειράς , μαζί με το μήκος του . Η πρώτη θέση στη σειρά είναι μηδέν , έτσι ώστε αυτός ο κώδικας επιστρέφει ένα αντίγραφο του πρώτου χαρακτήρα , την αποθήκευσή του σε μια ειδική μεταβλητή .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα