(PHP 3, PHP 4, PHP 5)
strrpos -- Βρείτε τη θέση της τελευταίας εμφάνισης ενός χαρακτήρα μέσα σε ένα stringΕπιστρέφει το νούμερο της θέσης τελευταίας εμφάνισης της παραμέτρου needle στο string haystack. Παρατηρείστε ότι σε αυτήν την περίπτωση η needle μπορεί να είναι μόνο ένας χαρακτήρας. Εάν περαστεί ένα string ως needle, τότε θα ληφθεί υπ' όψιν μόνο ο πρώτος χαρακτήρας αυτού του string.
Εάν η παράμετρος needle δε δίνεται, επιστρέφεται η τιμή FALSE.
Είναι εύκολο να μπερδέψετε τις επιστρεφόμενες τιμές για τις περιπτώσεις "ο χαρακτήρας βρέθηκε στη θέση 0" και "ο χαρακτήρας δε βρέθηκε". Ακολουθεί μία μέθοδος για το πώς να εντοπίζεται τη διαφορά:
<?php |
Εάν η παράμετρος needle δεν είναι string, μετατρέπεται σε έναν integer και χρησιμοποιείται ως η κανονική τιμή ενός χαρακτήρα.
Ανατρέξτε επίσης στις: strpos(), strripos(), strrchr(), substr(), stristr(), και strstr().