menu

Fonction stristr

La fonction stristr recherche la première occurrence d'une sous-chaîne dans une chaîne sans tenir compte de la casse et retourne la partie de la chaîne à partir de cette occurrence jusqu'à la fin. Si la sous-chaîne n'est pas trouvée, la fonction retourne false.

Syntaxe

stristr(string $haystack, mixed $needle, bool $before_needle = false): string|false

Exemple

Recherche d'une sous-chaîne sans tenir compte de la casse :

<?php $email = 'USER@EXAMPLE.com'; echo stristr($email, 'e'); // Trouve le premier 'E' ?>

Résultat de l'exécution du code :

"ER@EXAMPLE.com"

Exemple

Utilisation du troisième paramètre pour obtenir la partie avant la sous-chaîne trouvée :

<?php $string = 'Hello World'; echo stristr($string, 'w', true); // Retourne la partie avant 'W' ?>

Résultat de l'exécution du code :

"Hello "

Exemple

Vérification de la présence d'une sous-chaîne :

<?php $res = stristr('Hello World', 'xyz'); var_dump($res); ?>

Résultat de l'exécution du code :

false

Voir aussi

  • la fonction strstr,
    qui effectue une recherche sensible à la casse
  • la fonction stripos,
    qui retourne la position d'une sous-chaîne sans tenir compte de la casse
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser