OUJOOD.COM
La fonction stripos()
PHP references des fonctions PHP
(PHP 5)
stripos() — Recherche la première occurrence dans une chaîne, sans tenir compte de la casse
La fonction stripos()
Définition et utilisation
Retourne la position numérique de la première occurrence de needle dans la chaîne haystack.
Contrairement à strpos(), stripos() est insensible à la casse.
.
Si la chaîne n'est pas trouvée, cette fonction retourne de FALSE.
Syntaxestripos (haystack , needle , offset)
| Paramètre | Description |
|---|---|
|
haystack |
Requis. Spécifie la chaîne d’entrée |
|
needle |
Requis. Spécifie la chaîne à trouver |
|
offset |
Facultatif. Spécifie où commencer la recherche |
Note : La fonction stripos () ne distingue pas majuscules et minuscules.
Exemple
Exemple : 📋 Copier le code
<?php
$findme = 'a';
$mystring1 = 'xyz';
$mystring2 = 'ABC';
$pos1 = stripos($mystring1, $findme);
$pos2 = stripos($mystring2, $findme);
// Non, 'a' ne fait pas partie de 'xyz'
if ($pos1 === false) {
echo "La chaîne '$findme' n'a pas été trouvée dans la chaîne '$mystring1'";
}
echo"<br />";
// Notez l'utilisation de ===. Un simple == ne donnerait pas le résultat escompté
// car la lettre 'a' est à la position 0th (la première).
if ($pos2 !== false) {
echo "La chaîne '$findme' a été trouvée dans la chaîne '$mystring2'";
echo " à la position $pos2";
}
?>
Le résultat du code ci-dessus sera :
La chaîne 'a' n'a pas été trouvée dans la chaîne 'xyz'
La chaîne 'a' a été trouvée dans la chaîne 'ABC' à la position 0
Fonction precedente: |
Fonction suivante: |