Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 计算数组中的总字数_Php_Arrays_Function_Search_Counting - Fatal编程技术网

Php 计算数组中的总字数

Php 计算数组中的总字数,php,arrays,function,search,counting,Php,Arrays,Function,Search,Counting,我想数一数这个数组中的单词,让它们显示为总数,而不是每个单词显示多少次 <?php $array = array("abstract", "accident", "achilles", "acidwash", "afrojack", "aguilera"); print_r(array_count_values($array)); ?> 我想要的结果 你是说这个吗 echo count($array); //"prints" 6 或者,您也可以使用sizeof 你是说这个 ech

我想数一数这个数组中的单词,让它们显示为总数,而不是每个单词显示多少次

<?php
$array = array("abstract", "accident", "achilles", "acidwash", "afrojack", "aguilera");
print_r(array_count_values($array));
?>
我想要的结果

你是说这个吗

echo count($array); //"prints" 6
或者,您也可以使用sizeof

你是说这个

echo count($array); //"prints" 6
或者,您也可以使用sizeof


您应该使用count$array

您应该使用count$array

你要找的是计数。更多信息可在此处找到:

具体而言:

$b[0]  = 7;
$b[5]  = 9;
$b[10] = 11;
$result = count($b);
// $result == 3

你要找的是伯爵。更多信息可在此处找到:

具体而言:

$b[0]  = 7;
$b[5]  = 9;
$b[10] = 11;
$result = count($b);
// $result == 3
您可以使用count函数—它用于对数组中的所有元素进行计数

echo $count = count($array); //OP : 6 
Ref:

您可以使用count函数-它用于对数组中的所有元素进行计数

echo $count = count($array); //OP : 6 

参考:

您需要使用计数功能

$array = array("abstract", "accident", "achilles", "acidwash", "afrojack", "aguilera");
print_r(count($array));
这将打印6。您还可以将计数分配给变量

$count = count($array);

您需要使用count函数

$array = array("abstract", "accident", "achilles", "acidwash", "afrojack", "aguilera");
print_r(count($array));
这将打印6。您还可以将计数分配给变量

$count = count($array);

在php中使用count函数:

echo count($array); // this will print lenght of the array
在php中使用count函数:

echo count($array); // this will print lenght of the array

如果一个数组值中有多个单词,请尝试以下方法:

$wordcount = str_word_count(implode(' ', $array));
它内爆数组并获取返回字符串中的字数

如果您想要一个函数:

function array_word_count($array) {
    return str_word_count(implode(' ', $array));
}

如果一个数组值中有多个单词,请尝试以下方法:

$wordcount = str_word_count(implode(' ', $array));
它内爆数组并获取返回字符串中的字数

如果您想要一个函数:

function array_word_count($array) {
    return str_word_count(implode(' ', $array));
}

你是说,像。。。计数?我想是的,计数甚至可以计数数组元素。你试过搜索答案吗???看,你的意思是,像。。。计数?我想是的,计数甚至可以计数数组元素。你尝试过搜索答案吗???公平地说,没有指定这是否是真的。在这种情况下,由多个单词组成的单个字符串会发生什么情况,OP会期望这些单词被计算为1个单词,或是所述字符串中的N个单词。但是,考虑到所需的方法非常不同,这是一个巨大的信息缺乏。你不觉得吗?让OP声明:$array=something,something,other,other;-在他们当前的问题中,也许每个人都会明白这一点?当问题是答案是否存在根本性的缺陷时,你不能开始用愤怒的人来提供答案。公平地说,没有具体说明这是否真的存在。在这种情况下,由多个单词组成的单个字符串会发生什么情况,OP会期望这些单词被计算为1个单词,或是所述字符串中的N个单词。但是,考虑到所需的方法非常不同,这是一个巨大的信息缺乏。你不觉得吗?让OP声明:$array=something,something,other,other;-在他们当前的问题中,也许每个人都会明白这一点?当问题是答案是否有根本性的缺陷时,你不能开始愤怒地给出答案。我不知道投反对票的原因是什么?唐弗特先生,你能说说原因吗?我不知道唐弗特的原因是什么?唐纳先生,你能告诉我原因吗?