ホームページ > バックエンド開発 > PHPチュートリアル > 文字列内の単語数をカウントする PHP 関数 str_word_count()

文字列内の単語数をカウントする PHP 関数 str_word_count()

黄舟
リリース: 2023-03-17 06:12:01
オリジナル
1690 人が閲覧しました

文字列「Hello World!」内の単語数を数える:

<?php
echo str_word_count("Hello world!");
?>
ログイン後にコピー

定義と使用法

str_word_count() 関数は、文字列内の単語数をカウントします。

構文

str_word_count(string,return,char)
ログイン後にコピー
パラメータ説明
文字列必須。チェックする文字列を指定します。
返却はオプションです。 str_word_count() 関数の戻り値を指定します。

可能な値:

  • 0 - デフォルト。見つかった単語の数を返します。

  • 1 - 文字列内の単語を含む配列を返します。

  • 2 - キーが文字列内の単語の位置、キー値が実際の単語である配列を返します。

文字はオプションです。単語として認識される特殊文字を指定します。

技術的な詳細

戻り値: 選択された戻りパラメータに応じて、数値または配列を返します。
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 関数 str_word_count()の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート