Partager

Fonction strtok() de PHP

La fonction strtok()


PHP references des fonctions PHP

 (PHP 4, PHP 5)

strtok() — Coupe une chaîne en segments

La fonction strtok()

Définition et utilisation

La fonction  strtok () coupe une chaîne en plusieurs petites chaînes.

La fonction strtok() coupe la chaîne  en segment, chaque segment étant délimité par token. Par exemple, si vous avez une chaîne telle que "Voici un bon exemple", vous pouvez en extraire les différents mots en utilisant cette fonction.

Notez que seul le premier appel à strtok() nécessite les deux arguments. Tous les appels ultérieurs à strtok() ne nécessitent que le délimiteur. Pour initialiser à nouveau strtok(), ou pour recommencer, fournissez à nouveau le paramètre chaîne. La chaîne chaîne sera découpée dès que l'un des caractères du paramètre token est trouvé

Syntaxe

              strtok (chaîne, token)
           
 
Paramètre Description

chaîne

Requis. Spécifie la chaîne à couper

token

Requis. Le délimiteur utilisé lors de la découpe.


Exemple Sélectionner le code

              <?php
              $chaineing = "C'est\tun exemple\nstring";
              // Utilisez aussi les nouvelles lignes et les tabulations
              // comme séparateur de mots
              $tok = strtok($chaineing, " \n\t");
               
              while ($tok !== false) {
                  echo "Word=$tok<br />";
                  $tok = strtok(" \n\t");
              }
              ?>
           
 

Le rendement du code ci-dessus sera :

Sélectionner le code

              Word=C'est
Word=un
Word=exemple
Word=string


Par carabde 22 Aout 2014
  • SCREEBER - Logiciel de copywriting

    SCREEBER - Logiciel de copywriting
    Augmentez vos résultats en rejoignant les 1600 entrepreneurs qui utilisent Screeber®, le seul logiciel de Copywriting (en français) qui rédige avec vous des textes de vente qui convertissent


    HTML5, CSS3, JavaScript pour débutants Tome 1 HTML5, CSS3, JavaScript pour débutants Tome 1
    Premier tome d\'une série vidéo dédiée à l\'apprentissage des langages HTML, CSS et JavaScript.

    Regarder aussi nos cours :

    Balise nav

    Définit les liens de navigation

    Objet array js

    Objet array js L'objet Array (tableau) : définition et utilisation

    Balise fieldet

    Regroupe des éléments liés à une forme