J'ai une question sur une chaîne que je souhaite compter tous les caractères de la chaîne. Comme si j'ai une chaîne
4 Réponses :
le 3ème paramètre de str_word_count vous permet Pour définir des caractères supplémentaires à compter en tant que mots: &. 0..9 code> signifie qu'il envisagera
& code>,
. Code> et vont de
0 code> à
9 code>. p> p>
J'ai essayé cela, mais c'est de me donner le nombre total de mots comme 8 mais cela devrait être 9.
J'ai ajusté la réponse
Vous pouvez utiliser exploser () code> pour convertir la chaîne en tableau, puis utiliser
compteur () code> fonction pour compter la longueur de la matrice.
echo count(explode(' ', "Hello world & good morning. The date is 18.05.2016"))
@ user12195678 est ma réponse ne fonctionne pas pour votre question? S'il vous plaît laissez-moi savoir à propos.
Vous pouvez essayer ce code. Espérons que cela fonctionnera bien. p> p>
Preg_split n'est-il pas un peu lourd pour cette tâche simple?
@Andreas Oui, c'est un peu lourd, mais ça marche parfait, qu'est-ce que je veux.
Vous pouvez compter les espaces avec substr_count et ajouter un. https: / /3v4l.org/ojjkt p> p>