Fonction stristr() de PHP

La fonction stristr()


PHP references des fonctions PHP

 (PHP 4, PHP 5)

stristr() — Version insensible à la casse de strstr()

Définition et utilisation

La fonction stristr() recherche la première occurrence d'une chaîne à l'intérieur d'une autre chaîne.

Cette fonction renvoie le reste de la chaîne , ou FALSE, si la chaîne  recherchée n'est pas trouvée.

Syntaxe

              stristr (haystack , needle , before_needle)
           
 
Paramètre Description

chaîne haystack

Requis. Spécifie la chaîne pour la recherche

recherche needle

Requis. Spécifie la chaîne à rechercher. Si ce paramètre est un nombre, il recherchera le caractère assortissant la valeur ASCII du nombre

before_needle

Facultatif. Si vaut TRUE, stristr() retourne la partie de haystack avant la première occurrence de needle.


Notes

Note : Cette fonction est ne distingue pas majuscules et minuscules. Pour une recherche distinguant majuscules et minuscules, employez strstr().


Exemple 1 Sélectionner le code

              <?php
                $email = 'USER@EXAMPLE.com';
                echo stristr($email, 'r'); // Affiche ER@EXAMPLE.com
              ?>
           
 

Le résultat du code ci-dessus sera :


              R@EXAMPLE.com
           
 

Exemple 2 Sélectionner le code

              <?php
                $chaineing = 'POMME';
                echo stristr($chaineing, 112); // 112 = p minuscule
              // Affiche : POMME
              ?>
           
 

Le résultat du code ci-dessus sera :


              POMME
           
 


Par carabde 22 Aout 2014