Count all word including numbers in a php string

前端 未结 8 1220
梦谈多话
梦谈多话 2021-02-15 17:01

To count words in a php string usually we can use str_word_count but I think not always a good solution

good example:

$var =\"Hello world!\";
echo str_         


        
8条回答
  •  無奈伤痛
    2021-02-15 18:01

    The following using count() and explode(), will echo:

    The number 1 in this line will counted and it contains the following count 8
    

    PHP:

    
    

    Edit:

    Sidenote:
    The regex can be modified to accept other characters that are not included in the standard set.

    ";
    
    echo "There are ";
    echo $count = count(explode(" ", $text));
    echo " words in this line, this includes the number(s).";
    
    echo "
    "; echo "It will not count punctuations."; ?>

提交回复
热议问题