72 of 410 menu

Fonction strtok

La fonction strtok divise séquentiellement une chaîne en tokens (parties) en utilisant les séparateurs spécifiés. Le premier appel de la fonction prend la chaîne et les séparateurs, les appels suivants travaillent avec la même chaîne jusqu'à ce que tous les tokens soient retournés. Lorsqu'il n'y a plus de tokens, la fonction retourne false.

Syntaxe

strtok(string, token);

Exemple

Découpons une chaîne par des espaces :

<?php $string = "Hello world! How are you?"; $token = strtok($string, " "); while ($token !== false) { echo $token . "\n"; $token = strtok(" "); } ?>

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

Hello world! How are you?

Exemple

Découpons une chaîne par plusieurs séparateurs :

<?php $string = "one,two-three.four"; $token = strtok($string, ",-."); while ($token !== false) { echo $token . "\n"; $token = strtok(",-."); } ?>

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

one two three four

Voir aussi

  • la fonction explode,
    qui divise une chaîne par un séparateur
  • la fonction implode,
    qui assemble un tableau en une chaîne
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