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

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

Alpha Αριθμητικό PHP Έλεγχος

Μια αλφαριθμητική τιμή είναι μια συμβολοσειρά που περιέχει κάποιο συνδυασμό είτε αλφαβητικό ή αριθμητικούς χαρακτήρες και τίποτα άλλο . Για παράδειγμα , η λέξη "γεια" είναι αλφαριθμητικό , όπως είναι ο αριθμός " 43 " και η αξία string " 1stplace " είναι πάρα πολύ, αλλά "γεια ! " Και " 1η θέση " δεν είναι η πρώτη επειδή περιέχει σημείο στίξης και το τελευταίο γιατί έχει ένα κενό. PHP έχει μια λειτουργία που ονομάζεται " ctype_alnum " που ελέγχει χορδές για αλφαριθμητικών χαρακτήρων . Χρησιμοποιεί
Η

Μπορείτε να χρησιμοποιήσετε τη λειτουργία ctype_alnum να ελέγξετε χορδές για συγκεκριμένους χαρακτήρες ή σε συνδυασμό με άλλη λειτουργία , όπως str_replace για να φιλτράρετε τους για το περιεχόμενο των δεδομένων . Για παράδειγμα , μπορείτε να χρησιμοποιήσετε τη λειτουργία str_replace για την απομάκρυνση ορισμένων χαρακτήρων από μια συμβολοσειρά , όπως τα κενά και τις περιόδους , στη συνέχεια, ελέγξτε τους υπόλοιπους χαρακτήρες στη λειτουργία ctype_alnum . Εάν η συνάρτηση επιστρέφει true , τότε η σειρά μπορεί να περιέχει μόνο αλφαριθμητικές τιμές , τους χώρους και τις περιόδους χωρίς επιπλέον χαρακτήρες
εικόνων Παράμετροι
Η

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

Η Syntax
Η

Για να χρησιμοποιήσετε τη λειτουργία , ανοίξτε ένα tag της PHP στο έγγραφο HTML σας και πληκτρολογήστε το όνομα της συνάρτησης που ακολουθείται με στηρίγματα που περιέχουν την τιμή κειμένου . Για παράδειγμα, πληκτρολογήστε " ctype_alnum ( mystringvariable $ ) ? " Ή " ctype_alnum ( « mystringliteral ') ? " Ή ακόμα και " ctype_alnum ( mystringfunction ( ) ) ? "Για να καλέσετε τη λειτουργία ctype_alnum χρησιμοποιώντας μια μεταβλητή , αλφαριθμητικό ή τη λειτουργία κλήσης , αντίστοιχα . Μπορείτε επίσης να το χρησιμοποιήσετε μέσα σε άλλα μπλοκ κωδικών, όπως βρόχους ή υπό όρους δηλώσεις για να βοηθήσει να επιλέξετε ένα αποτέλεσμα με βάση την τιμή Boolean ότι οι αποδόσεις λειτουργίας .
Εικόνων Επιστροφή Αξίες
Η

Όταν περνάτε μια σειρά για τη λειτουργία ctype_alnum , επιστρέφει με μία από τις δύο πιθανές τιμές : true αν το σύνολο των χαρακτήρων στη συμβολοσειρά είναι αλφαριθμητικών χαρακτήρων , ή ψευδή εάν έχει τουλάχιστον μία μη αλφαριθμητικό χαρακτήρα . Αν επαναλάβω το αποτέλεσμα της συνάρτησης κλήση από την οθόνη, η λειτουργία εμφανίζει το νούμερο ένα για την πραγματική ή τίποτα για ψεύτικες . Ωστόσο , μπορείτε να χρησιμοποιήσετε μια δήλωση if για να διαλέξετε τι θα εμφανίζεται σε σχέση με αποτέλεσμα η κλήση συνάρτησης .
Η
εικόνων

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

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