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

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

Η σωστή λειτουργία Θήκη για PHP Strings

PHP έχει πολλές ενσωματωμένες λειτουργίες που διαχειρίζονται strings . Αρκετά χαρακτήρες μετατροπή μεταξύ κεφαλαίων και πεζών . Η λειτουργία " strtolower " μετατρέπει όλα τα γράμματα σε πεζά ? Η λειτουργία " strtoupper " μετατρέπει όλα τα γράμματα σε κεφαλαία . Η λειτουργία " ucfirst " μετατρέπει την πρώτη λέξη μιας πρότασης σε κεφαλαίο , και το « ucwords " λειτουργία μετατρέπει μια πρόταση για τη σωστή περίπτωση , με το πρώτο γράμμα κάθε λέξης κεφαλαίο . Για να εξαιρέσετε κάποιες λέξεις από τη συμβατική κεφαλαιοποίηση , μπορείτε να γράψετε μια προσαρμοσμένη συνάρτηση . Κεφαλαίο το πρώτο γράμμα μιας ποινής
Η

Για να αλλάξετε μια πρόταση , έτσι ώστε το πρώτο γράμμα της πρώτης λέξης στην πρόταση είναι με κεφαλαία γράμματα , χρησιμοποιήστε το " ucfirst " λειτουργία σε PHP . Για παράδειγμα , η δήλωση :

echo ucfirst ( « εγώ δεν μπορώ να το πιστέψω " ) ?

Εξόδους " . Δεν μπορώ να το πιστέψω "
εικόνων κεφαλαίο το πρώτο γράμμα κάθε λέξης
Η

να μετατρέψετε όλες τις λέξεις σε μια σειρά για τη σωστή περίπτωση όπου το πρώτο γράμμα κάθε λέξης κεφαλαίο, χρησιμοποιήστε το " ucwords " λειτουργία σε PHP . Για παράδειγμα :

$ s = " τώρα είναι η ώρα " ?

Echo ucwords ( $ s ) ?

Εξόδους " Τώρα είναι η ώρα "


Η Αξιοποιώντας όταν ένα string σε κεφαλαία
Η

Για να μετατρέψετε τις λέξεις στην κατάλληλη περίπτωση , όταν οι λέξεις είναι ήδη με κεφαλαία γράμματα , χρησιμοποιούν ένα συνδυασμό των « ucwords " και " strtolower " λειτουργίες . Χρησιμοποιήστε τη λειτουργία " strtolower " για να μετατρέψετε όλα τα γράμματα σε πεζά και να χρησιμοποιήσετε το " ucwords " λειτουργία για το αποτέλεσμα για να μετατρέψει κάθε λέξη στην κατάλληλη περίπτωση . Για παράδειγμα :

$ string = " ΤΩΡΑ ΕΙΝΑΙ Η ΩΡΑ " ?

Echo ucwords ( strtolower ( $ string ) ) ?

Εξόδους : " . Τώρα είναι η ώρα "
εικόνων Γράφοντας μια προσαρμοσμένη συνάρτηση σωστή απόφαση
Η

Γράψτε μια προσαρμοσμένη συνάρτηση να αποκλείσει κάποιες λέξεις από το να μετατραπεί στην κατάλληλη περίπτωση , όπως "η " ή " ένα ". Σπάστε μια πρόταση σε λέξεις διαχωρίζοντας το string με το χαρακτήρα διαστήματος , χρησιμοποιώντας τη λειτουργία " εκραγεί " . Μετατρέψτε όλες τις λέξεις σε πεζά και στη συνέχεια στη σωστή , εκτός από ένα έθιμο λίστα με τις λέξεις που έχετε ορίσει . Βάλτε τις λέξεις πίσω σε μια φράση , χρησιμοποιώντας τη λειτουργία " implode " . Για παράδειγμα :

propercase λειτουργία ( $ string ) {

$ λόγια = εκραγεί ( " " , $ string)?

Foreach ( $ λόγια από $ λέξη ) {

$ λέξη = strtolower ( $ λέξη ) ? !

αν ( ( $ λέξη == "το"

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

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