Συνάρτηση strripos
Η συνάρτηση strripos βρίσκει τη θέση της τελευταίας εμφάνισης μιας υποσυμβολοσειράς σε μια συμβολοσειρά χωρίς διάκριση πεζών/κεφαλαίων.
Εάν η υποσυμβολοσειρά δεν βρεθεί, η συνάρτηση επιστρέφει false. Ως πρώτη παράμετρος μεταβιβάζεται η συμβολοσειρά για αναζήτηση,
ως δεύτερη - η υποσυμβολοσειρά που αναζητούμε, και ως τρίτη προαιρετική παράμετρος μπορεί να καθοριστεί η θέση από την οποία θα ξεκινήσει η αναζήτηση.
Σύνταξη
strripos(string, substring, [offset]);
Παράδειγμα
Ας βρούμε την τελευταία εμφάνιση μιας υποσυμβολοσειράς σε μια συμβολοσειρά:
<?php
$res = strripos('aBcAbD', 'ab');
echo $res;
?>
Αποτέλεσμα εκτέλεσης κώδικα:
3
Παράδειγμα
Ας προσπαθήσουμε να βρούμε μια υποσυμβολοσειρά που δεν υπάρχει:
<?php
$res = strripos('abcde', 'z');
var_dump($res);
?>
Αποτέλεσμα εκτέλεσης κώδικα:
false
Παράδειγμα
Χρήση της παραμέτρου offset για αναζήτηση μετά από μια συγκεκριμένη θέση:
<?php
$res = strripos('aBcAbDab', 'ab', 4);
echo $res;
?>
Αποτέλεσμα εκτέλεσης κώδικα:
6