Maison >Problème commun >Explication détaillée de l'utilisation de la fonction strtok
La fonction
Il est à noter que la chaîne d'origine sera modifiée par la fonction strtok, qui remplacera le séparateur par le terminateur de chaîne '.strtok est une fonction utilisée pour diviser une chaîne selon un délimiteur spécifié. Elle peut renvoyer les sous-chaînes divisées une par une via plusieurs appels. A noter que la chaîne d'origine sera modifiée par la fonction strtok, qui remplacera le délimiteur par le terminateur de chaîne ' vous?" divisé en fonction des espaces, des virgules et des points d'exclamation. Tout d'abord, appelez la fonction strtok pour la première fois et transmettez la chaîne à diviser ainsi que la chaîne délimitatrice. La fonction renvoie le pointeur "Bonjour" de la première sous-chaîne, et puis continuez à appeler la fonction strtok via la boucle, en passant NULL comme premier paramètre, et continuez à diviser la chaîne à chaque fois dans la boucle, la fonction renvoie un pointeur vers la sous-chaîne suivante jusqu'à ce qu'il n'y ait plus de sous-chaînes à renvoyer, lorsque la fonction renvoie NULL, la boucle se termine.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!