Fonction stripos
La fonction stripos recherche la première occurrence d'une sous-chaîne dans une chaîne sans tenir compte de la casse. Son premier paramètre est la chaîne dans laquelle effectuer la recherche, le second est la sous-chaîne recherchée, et le troisième paramètre optionnel est la position à partir de laquelle commencer la recherche.
Syntaxe
stripos(string, substring, [offset]);
Exemple
Trouvons la position d'une sous-chaîne dans une chaîne :
<?php
echo stripos('AbCdE', 'bc');
?>
Résultat de l'exécution du code :
1
Exemple
Essayons de trouver une sous-chaîne inexistante :
<?php
$res = stripos('AbCdE', 'xyz');
var_dump($res);
?>
Résultat de l'exécution du code :
false
Exemple
Recherche avec indication de la position de départ :
<?php
echo stripos('aAbBcC', 'b', 3);
?>
Résultat de l'exécution du code :
4