Λειτουργίες Σtring στο PHP
- Προηγούμενη σελίδα Τύποι Δεδομένων PHP
- Επόμενη σελίδα Σταθερές PHP
Η συμβολοσειρά είναι μια ακολουθία χαρακτήρων, όπως "Hello world!".
Λειτουργίες Σtring στο PHP
Σε αυτή την ενότητα, θα μάθουμε τις συχνές συναρτήσεις操作 του字符串.
Η συνάρτηση strlen() του PHP
Η συνάρτηση strlen() επιστρέφει τη μήκος της συμβολοσειράς σε χαρακτήρες.
Ας δούμε ένα παράδειγμα που επιστρέφει τη μήκος της συμβολοσειράς "Hello world!":
Παράδειγμα
<?php echo strlen("Hello world!"); ?>
Η έξοδος του παραπάνω κώδικα είναι: 12
Συμβουλή:Η συνάρτηση strlen() χρησιμοποιείται συχνά σε γυρίσματα και άλλες συναρτήσεις, είναι σημαντική για την καθορισμό του τέλους της συμβολοσειράς (π.χ., σε γύρισμα, μπορεί να χρειαστεί να σταματήσουμε το γύρισμα μετά τον τελευταίο χαρακτήρα της συμβολοσειράς).
Υπολογισμός λέξεων στη συμβολοσειρά
Η συνάρτηση str_word_count() του PHP υπολογίζει τον αριθμό των λέξεων στη συμβολοσειρά:
Παράδειγμα
<?php echo str_word_count("Hello world!"); // εκτυπώνει 2 ?>
Η έξοδος του παρακάτω κώδικα είναι:
2
Ανακτόρηση κειμένου
Η συνάρτηση PHP strrev() ανακτορεί τη συνάρτηση:
Παράδειγμα
<?php echo strrev("Hello world!"); // Εκτύπωση !dlrow olleH ?>
Η έξοδος του παρακάτω κώδικα είναι:
!dlrow olleH
PHP συνάρτηση strpos()
Η συνάρτηση strpos() χρησιμοποιείται για την αναζήτηση καθορισμένων χαρακτήρων ή κειμένων μέσα σε μια αλφαβητική ακολουθία.
Αν βρεθεί μια συμφωνία, θα επιστρέψει τη θέση του πρώτου συμφωνούντος χαρακτήρα. Αν δεν βρεθεί συμφωνία, θα επιστρέψει FALSE.
Το παρακάτω παράδειγμα αναζητά το κείμενο "world" στο κείμενο "Hello world!":
Παράδειγμα
<?php echo strpos("Hello world!","world"); ?>
Η έξοδος του παρακάτω κώδικα είναι: 6.
Συμβουλή:Η θέση του κειμένου "world" στη παράδειγμα είναι 6. Ο λόγος που είναι 6 (και όχι 7) είναι επειδή η θέση του πρώτου χαρακτήρα του κειμένου είναι 0 και όχι 1.
Αντικατάσταση κειμένου στη συνάρτηση
Η συνάρτηση PHP str_replace() αντικαθιστά μερικά κείμενα με άλλα κείμενα.
Το παρακάτω παράδειγμα αντικαθιστά το κείμενο "world" με το "Kitty":
Παράδειγμα
<?php echo str_replace("world", "Kitty", "Hello world!"); // Εκτύπωση Hello Kitty! ?>
Η έξοδος του παρακάτω κώδικα είναι:
Hello Kitty!
Πλήρες PHP String Εγχειρίδιο
Για πλήρη αναφορά των συναρτήσεων字符串, επισκεφθείτε το PHP String Εγχειρίδιο.
Αυτό το εγχειρίδιο παρέχει μια σύντομη περιγραφή και παράδειγμα για κάθε συνάρτηση!
- Προηγούμενη σελίδα Τύποι Δεδομένων PHP
- Επόμενη σελίδα Σταθερές PHP