La fonction stripos() — Recherche la première occurrence dans une chaîne, sans tenir compte de la casse
(PHP 5)
stripos() — Recherche la première occurrence dans une chaîne, sans tenir compte de la casse
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.
Syntaxe
stripos (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.
<?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 :
Sélectionner le code
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: |
Livre numérique court pour comprendre la méthode secrète permettant d'obtenir des likes sans fin sur Facebook.
GAGNER DE L'ARGENT