PHP str_word_count()関数

PHP String 参考手册PHP String リファレンスマニュアル

例

文字列 "Hello World!" 内の単語数を計算する:

<?php
echo str_word_count("Hello world!");
?>

例を実行 »

定義と使用法

str_word_count() 関数は、文字列内の単語数を計算します。


構文

str_word_count(string,return,char)

パラメータ 説明
string 必須。チェックする文字列を指定します。
return 省略可能。str_word_count() 関数の戻り値を指定します。

指定可能な値:

  • 0 - デフォルト。見つかった単語の数を返します。
  • 1 - 文字列内の単語を含む配列を返します。
  • 2 - キー名が文字列内での単語の位置、キー値が実際の単語である配列を返します。
char 省略可能。単語として認識される特殊文字を指定します。

技術詳細

戻り値: 選択したパラメータに応じて、数値または配列をreturn返します。
PHP バージョン: 4.3.0+
更新履歴: PHP 5.1 で、新しく追加されたcharパラメータ。


その他の例

例 1

文字列内の単語を含む配列を返す:

<?php
print_r(str_word_count("Hello world!",1));
?>

例を実行 »

例 2

キー名が文字列内での単語の位置、キー値が実際の単語である配列を返す:

<?php
print_r(str_word_count("Hello world!",2));
?>

例を実行 »

例 3

char パラメータなしの場合と、char パラメータありの場合:

<?php
print_r(str_word_count("Hello world & good morning!",1));
print_r(str_word_count("Hello world & good morning!",1,"&"));
?>

例を実行 »


PHP String 参考手册PHP String リファレンスマニュアル その他の拡張機能