Λειτουργία strrchr() PHP
Παράδειγμα
Αναζητήστε τη θέση του "Shanghai" στη συμβολοσειρά και επιστρέψτε όλους τους χαρακτήρες από αυτή τη θέση μέχρι το τέλος της συμβολοσειράς:
<?php echo strrchr("I love Shanghai!","Shanghai"); ?>
Ορισμός και χρήση
Η λειτουργία strrchr() αναζητά την τελευταία εμφάνιση μιας συμβολοσειράς σε άλλη συμβολοσειρά και επιστρέφει όλους τους χαρακτήρες από αυτή τη θέση μέχρι το τέλος της συμβολοσειράς.
Σημειώσεις:Η λειτουργία αυτή είναι ασφαλή σε δυνητική χρήση.
Γραμματική
strrchr(string,char)
Παράμετροι | Περιγραφή |
---|---|
string | Απαιτείται. Προσδιορίζει τη συμβολοσειρά που πρέπει να αναζητηθεί. |
char | Απαιτείται. Προσδιορίζει τον χαρακτήρα που πρέπει να βρεθεί. Αν αυτός ο παράμετρος είναι αριθμός, αναζητείται ο χαρακτήρας που ταιριάζει με την τιμή του ASCII. |
Τεχνικές λεπτομέρειες
Αποτελεσματικότητα: |
Επιστρέφει όλους τους χαρακτήρες από την τελευταία εμφάνιση αυτής της συμβολοσειράς σε άλλη συμβολοσειρά μέχρι το τέλος της κύριας συμβολοσειράς. Αν δεν βρεθεί αυτός ο χαρακτήρας, επιστρέφεται FALSE. |
Έκδοση PHP: | 4+ |
Λίστα Ενημερώσεων | Στην PHP 4.3, η λειτουργία αυτή γίνεται δυνητική ασφαλή. |
Περισσότερα Παραδείγματα
Παράδειγμα 1
Αναζητήστε τη θέση του "What" στη συμβολοσειρά και επιστρέψτε όλους τους χαρακτήρες από αυτή τη θέση μέχρι το τέλος της συμβολοσειράς:
<?php echo strrchr("Hello world! What a beautiful day!",What); ?>
Παράδειγμα 2
Αναζητήστε την τιμή του ASCII του "o" στη συμβολοσειρά και επιστρέψτε όλους τους χαρακτήρες από αυτή τη θέση μέχρι το τέλος της συμβολοσειράς:
<?php echo strrchr("Hello world!",101); ?>