Συνάρτηση stripos
Η συνάρτηση stripos αναζητά την πρώτη εμφάνιση μιας υποσυμβολοσειράς σε μια συμβολοσειρά χωρίς διάκριση πεζών/κεφαλαίων. Ως πρώτη παράμετρο δέχεται τη συμβολοσειρά στην οποία γίνεται η αναζήτηση, ως δεύτερη - την υποσυμβολοσειρά που αναζητούμε, και ως τρίτη προαιρετική παράμετρο - τη θέση από την οποία θα ξεκινήσει η αναζήτηση.
Σύνταξη
phpstripos(string, substring, [offset]);
Παράδειγμα
Ας βρούμε τη θέση μιας υποσυμβολοσειράς σε μια συμβολοσειρά:
php<?php
echo stripos('AbCdE', 'bc');
?>
Αποτέλεσμα εκτέλεσης κώδικα:
php1
Παράδειγμα
Ας προσπαθήσουμε να βρούμε μια υποσυμβολοσειρά που δεν υπάρχει:
php<?php
$res = stripos('AbCdE', 'xyz');
var_dump($res);
?>
Αποτέλεσμα εκτέλεσης κώδικα:
phpfalse
Παράδειγμα
Αναζήτηση με καθορισμό αρχικής θέσης:
php<?php
echo stripos('aAbBcC', 'b', 3);
?>
Αποτέλεσμα εκτέλεσης κώδικα:
php4