91 of 410 menu

Fonction strstr

La fonction strstr trouve la première occurrence d'une sous-chaîne dans une chaîne et retourne la partie de la chaîne à partir de cet endroit jusqu'à la fin de la chaîne. Contrairement à strchr qui cherche une occurrence d'un seul caractère, elle cherche une occurrence d'une sous-chaîne de plusieurs caractères.

Il existe aussi la fonction stristr, qui fait la même chose, mais sans tenir compte de la casse.

Syntaxe

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

Exemple

Dans cet exemple, la fonction va extraire l'adresse de la page sans le nom de domaine de l'URL (retourne la sous-chaîne, en commençant par le premier /, jusqu'à la fin de la chaîne)

<?php echo strstr('site.ru/dir1/dir2/page.html', '/'); ?>

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

'/dir1/dir2/page.html'

Voir aussi

  • la fonction strchr,
    qui trouve la première occurrence d'un caractère et retourne le reste
  • la fonction strrchr,
    qui trouve la dernière occurrence d'un caractère et retourne le reste
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