Λειτουργίες Σtring στο 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 Εγχειρίδιο.

Αυτό το εγχειρίδιο παρέχει μια σύντομη περιγραφή και παράδειγμα για κάθε συνάρτηση!