Περιήγηση μια λίστα από συναρτήσεις συμβολοσειράς στην PHP και επιλέξτε ένα με το Στόχος θα πρέπει να έχετε για τη μετατροπή συμβολοσειράς σας . Προγραμματιστές αναφορά συνήθως μια οικογένεια λειτουργίες για να βρείτε το σωστό , δεδομένου ότι δεν είναι ρεαλιστικό να γνωρίζει όλες τις διαθέσιμες λειτουργίες μια γλώσσα παρέχει . 2
Επιλέξτε τη λειτουργία " money_format », για παράδειγμα , αν επιθυμείτε να μετατρέψετε σειρά σας σε μορφή νόμισμα για λόγους επίδειξης . Αυτή η λειτουργία μετατρέπει ένα string σε PHP έναν αριθμό που εμφανίζει δολάρια και σεντς , καθώς και το ειδικό διεθνές νόμισμα εφαρμόζεται . Εκτός από την επεξεργασία της μετατροπής , θα παρέχει δυνατότητες για την ευθυγράμμιση του αριθμού στην οθόνη , όπως άφησε δικαιολογία .
Εικόνων 3
Επιλέξτε μια λειτουργία μορφοποίησης συμβολοσειράς , εάν θέλετε να μετατρέψετε τα περιεχόμενα ενός αρχείου PHP string σε μια διαφορετική μορφή χωρίς να αλλάξουν τα πραγματικά δεδομένα της συμβολοσειράς . Για παράδειγμα , το " ucwords " λειτουργία διατηρεί τα περιεχόμενα των χορδών σας, αλλά σε κεφαλαίο το πρώτο γράμμα κάθε λέξης στη συμβολοσειρά .
Εικόνων Εφαρμογή της λειτουργίας
Η
4 Προσδιορισμός των όνομα μεταβλητής που θέλετε να χρησιμοποιήσετε για τη μετατροπή σειρά σας .
5
Εσωκλείστε ότι όνομα μεταβλητής μέσα στο string συνάρτηση που επιλέξατε . Για παράδειγμα , αν επιλέξετε το " ucwords " λειτουργία , και την μεταβλητή με το όνομα " $ variable , « η λειτουργία θα εμφανίζεται ως εξής :
ucwords ( $ variable )
περισσότεροι PHP λειτουργίες εκτελούνται παρομοίως .
Η 6
Προσθέστε το τελικό λειτουργία σε κάθε κώδικα PHP που χρειάζεται . Για παράδειγμα , για να ορίσετε την έξοδο αυτής της μετατροπής συμβολοσειράς σε μια άλλη σειρά , μπορείτε να γράψετε :
$ newstring = ucwords ( $ μεταβλητή) ?
Εικόνων Μετατροπή String σε αριθμό
Σελίδα 7
Δημιουργία ενός τύπου PHP μαθηματικά που περιλαμβάνει ένα string . PHP αυτόματα μετατρέπει το string σε έναν αριθμό και αποκλείει κάθε μη αριθμητικούς χαρακτήρες . Το συγκεκριμένο έργο σε PHP μετατροπή συμβολοσειράς δεν απαιτεί τη χρήση ενός επιπλέον λειτουργία
8
Πληκτρολογήστε ένα προφανές παράδειγμα της μετατροπής συμβολοσειράς : .
$ Result = " 1 string" + 5 ?
Η σειρά είναι " 1 χορδών. " Η παρουσία εισαγωγικά και μη αριθμητικούς χαρακτήρες που κάνουν μια σειρά . Ωστόσο , η τιμή του " $ αποτέλεσμα " μετά PHP συγκεντρώνει αυτός ο τύπος είναι 6 . Η τιμή του " $ αποτέλεσμα " είναι ένας ακέραιος αριθμός , δεδομένου ότι υπάρχουν κλάσματα ή δεκαδικά ψηφία εμφανίστηκε στον τύπο
Η 9
Πληκτρολογήστε ένα παράδειγμα μετατροπής συμβολοσειράς που χειρίζεται δεκαδικά ψηφία : .
$ Αποτέλεσμα = " 15.5 " +10 ? .
Η τιμή του " $ αποτέλεσμα " θα είναι 25,5 , ένα " float " αριθμός , σε αντίθεση με έναν ακέραιο , δεδομένου ότι περιέχει ένα κλάσμα
εικόνων
Η
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα