php str_word_count()函数计算字符串中的单词数

原创 国哥笔记  2018-12-16 16:04  阅读 849 views 次

str_word_count()函数定义及用法

在php中,str_word_count()函数是使用来搜索字符串中的英文单词,返回单词的数目或装有单词的数组,可以用来计算字符串中的单词数;

str_word_count()函数有两个参数,第一个参数是字符串,规定用来计算的字符串;第二个参数是PHP 5.1版本中新增的可选参数,用来规定函数的返回值,可能的值:0(默认)、1、2,这三个数字具体表示什么意思请看下边的参数说明;

str_word_count()函数语法格式

$arr = str_word_count(string,return,char);

参数说明

  • $arr:接收函数返回值的变量;
  • string:需要计算的字符串;
  • return:PHP 5.1版本中新增的可选参数,用来规定函数的返回值。

如果为0:函数将返回找到的单词的数目(默认);

如果为1:返回一个数组,数组元素为字符串中的单词;

如果为2:返回一个数组,数组元素的键名是单词在字符串中的位置,键值是实际的单词;

实例:

<?php
header("content-type:text/html;charset=utf-8");//设置编码,解决中文乱码
$string = "str word count";
$number = str_word_count($string);
$arr1 = str_word_count($string,1);
$arr2 = str_word_count($string,2);
echo "字符串:".$string."<br/>";
echo '字符串中的单词数目:'.$number."<br/>";
echo '字符串中的单词组成的数组:';
var_dump($arr1);//输出数组
echo '字符串中的单词和位置组成的数组:';
var_dump($arr2);//输出数组
?>

有关var_dump()函数函数的用法见:php中var_dump()函数的用法笔记

运行结果:

php str_word_count()函数计算字符串中的单词数

更多操作字符串的函数——>PHP String字符串函数大全

本文地址:https://www.ggbiji.com/php-str_word_count.html
版权声明:本文为 国哥笔记 原创/整理文章,欢迎分享,转载请注明出处!

发表评论


表情