PHP 菜鳥教程

PHP 高級(jí)教程

PHP & MySQL

PHP 參考手冊(cè)

PHP str_word_count() 函數(shù)用法及示例

    PHP String 字符串函數(shù)手冊(cè)

    str_word_count()函數(shù)用于計(jì)算字符串中的單詞數(shù)。

語(yǔ)法

mixed str_word_count ( string $string [, int $format = 0 [, string $charlist ]] )

定義和用法

統(tǒng)計(jì) string 中單詞的數(shù)量。如果可選的參數(shù) format 沒有被指定,那么返回值是一個(gè)代表單詞數(shù)量的整型數(shù)。如果指定了 format 參數(shù),返回值將是一個(gè)數(shù)組,數(shù)組的內(nèi)容則取決于 format 參數(shù)。format 的可能值和相應(yīng)的輸出結(jié)果如下所列。
對(duì)于這個(gè)函數(shù)的目的來說,單詞的定義是一個(gè)與區(qū)域設(shè)置相關(guān)的字符串。這個(gè)字符串可以包含字母字符,也可以包含 "'" 和 "-" 字符(但不能以這兩個(gè)字符開始)。

PHP 5.1.0 版本 新增 charlist 參數(shù)。

返回值

 返回一個(gè)數(shù)組或整型數(shù),這取決于 format 參數(shù)的選擇。

參數(shù)

序號(hào)參數(shù)與說明
1

string

必需。指定要檢查的字符串。

2

format

可選。指定 str_word_count() 函數(shù)的返回值。

可能的值:

  • 0 - 默認(rèn)。返回找到的單詞的數(shù)目。

  • 1 - 返回包含字符串中的單詞的數(shù)組。

  • 2 - 返回一個(gè)數(shù)組,其中的鍵名是單詞在字符串中的位置,鍵值是實(shí)際的單詞。

3

charlist

可選。 附加的字符串列表,其中的字符將被視為單詞的一部分。

在線示例

試試下面的實(shí)例,返回包含字符串中的單詞的數(shù)組,計(jì)算字符串中單詞的數(shù)量:

<?php
   //計(jì)算字符串中單詞的數(shù)量。
   echo str_word_count("nhooo simply easy learning");

   //返回包含字符串中單詞的數(shù)組
   print_r(str_word_count("Can i help you!",1));

   //沒有 charlist 參數(shù)
   print_r(str_word_count("Can i help you & what's your name!",1));

   //有 charlist 參數(shù)
   print_r(str_word_count("Can i help you & what's your name!",1,'&'));
?>
測(cè)試看看?/?

輸出結(jié)果

4
Array
(
    [0] => Can
    [1] => i
    [2] => help
    [3] => you
)
Array
(
    [0] => Can
    [1] => i
    [2] => help
    [3] => you
    [4] => what's
    [5] => your
    [6] => name
)
Array
(
    [0] => Can
    [1] => i
    [2] => help
    [3] => you
    [4] => &
    [5] => what's
    [6] => your
    [7] => name
)

PHP String 字符串函數(shù)手冊(cè)

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清