Strtok()

Résolu/Fermé
KiraX10A Messages postés 230 Date d'inscription jeudi 29 janvier 2009 Statut Membre Dernière intervention 29 décembre 2016 - 4 mai 2010 à 12:08
KiraX10A Messages postés 230 Date d'inscription jeudi 29 janvier 2009 Statut Membre Dernière intervention 29 décembre 2016 - 4 mai 2010 à 12:22
Bonjour à tous,
Voilà, je dois utiliser la fonction strtok() mais je ne comprend rien à son fonctionnement :s.
Qqun aurait une info svp?

Merci d'avance :)

2 réponses

Neliel Messages postés 6146 Date d'inscription jeudi 9 juillet 2009 Statut Contributeur Dernière intervention 20 mars 2017 1 688
4 mai 2010 à 12:20
La fonction strtok() permet de couper une chaîne de caractère en détectant la présence d'un délimiteur.

le prototype est en langage C:

char * strtok(char * chaine, const char delimiteur)

et en PHP:

string strtok(string chaine, string delimiteur)


Un délimiteur est un caractère que l'utilisateur de la fonction aura choisi...

Exemple en PHP:

$chaine="court-circuit";
$chaine_coupe=strtok($chaine, '-');

echo $chaine_coupe;

ce script affichera:
court




2
KiraX10A Messages postés 230 Date d'inscription jeudi 29 janvier 2009 Statut Membre Dernière intervention 29 décembre 2016 20
4 mai 2010 à 12:22
Oki!
Merci bcp, j'aime quand c'est illustré d'exemple :).
Merci ;)
0